Fits great and works great;
Printed in 0.16mm layer height with eSun PLA Tough, mainly for the angled lines.

As others suggest in the original; 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