Absolutely perfect! I researched forever trying to find an inexpensive, good quality ottoman with storage. Our 9 month old baby is getting ready to stand and we wanted something that she could climb on. We also needed the extra seating and storage. This ottoman has met all our needs. It is very sturdy. The top opens easily but requires a fair amount of force to close (and even with the force, it closes slowly) so we aren't worried about trapping small fingers. The top is very sturdy and not super comfortable for sitting - but you won't topple things on top of it when you sit down (my husband's water glass on a coaster didn't even wobble when my baby climbed up on the other side.