Horrible for the average person looking to punch in and out. To hard to figure out the time. Took 5 people to figure out how to program it and not one understood how to read the time. I returned it the next day.