Perfect size and as described BUT it is already 2 minutes off... tomorrow morning will tell if I'm returning it... can't keep a clock if it doesn't keep time.  Praying it just needs to warm up.