My daughter has loved this toy since she was about 6 months old. We thought it wasn't very durable, because it stopped working properly intermittently (she'd push a button, and one of the lights would flash while it made a weird mechanical buzzing noise). We figured out after a few months that it was low batteries causing this problem - replaced them, and it worked perfectly again.