Sturdy, roomy and holds a lot, these are great! Bought 2 of these for my daughters to use for new grand babies. Gave one to one daughter at her baby shower and filled it with items and she loves it and uses it daily with our new grandson. The other daughter is hoping I got her one as she is having a baby next month, so I am getting items for hers to surprise her with one. Highly recommend these!