Even after reading all of the positive reviews, this cash register exceeded my expectations! The size is very realistic; the buttons are large and easy for a little one to push. Everything about the design is brilliant. I love that it is solar powered and doesn't require batteries. This educator/mama is very happy with this purchase!