We have two boys, 3 and 16 months. This is just right for the younger one, but a little too babyish for the older one.