I was really excited to get this clock. However,  it will NOT keep time. I've changed the battery 3 times in a week. Even taped it into the battery compartment on the back....still stops at some point. The hands are running independently of each other. No sticking.  I would hope for this kind of money the mechanism would work. As far as size...perfect.