Fits great and works great;
Printed in 0.16mm layer height with eSun PLA Tough.
As suggested; lubricate the gears with some grease.

Also added the 'Bigger Comfy Handle' as referred by other user: https://www.printables.com/model/941177-bigger-comfy-handle-for-business-card-embosser

Also used with the PCB rollers: https://www.printables.com/model/940864-pcb-circuit-board-business-card-embosser-roller