One thing I saw on a few reviews was that this didn’t keep accurate time. I’ve had it going for two weeks now as a test, and it’s kept completely accurate time. This is perfect for my 5 year old grandson. I purchased a bell alarm for his older brother and he wanted one. I came across this one and knew it would be perfect for him. It’s a unique style with the classic look, and it is going to hold up to drops and the abuse a 5 year old is going to dish out. It doesn’t have a battery cover, the battery just snaps in, but I had no problems with it staying in. Very easy to set. The alarm isn’t extremely loud, so it’s good for a light sleeper.