Had a similar model to this cash register years ago for my older son. He beat it up pretty bad but it was duable and stood the test of a rough toddler. My sons preschool also had the same one. Flash forward 7 years later and I have a 4 year old that I bought this one for. He loves it so far and I know that it will be one of the more fun and durable toys he has for years to come.