It is a good timeclock. I’ve used it for years for myself when I do jobs for friends and family. It beats trying to remember your hours and writing them down on scrap paper. It needs a new ribbon (amazon has them cheap). It also needs a key or new lock core and key. I never bothered locking it because it was just me using it. Price is firm.