So cute and the perfect size for our shelves!  Bought it to match the other ones we bought and it's used primary to hold our sons toys.  Sides are rigid but not hard plastic so I would not recommend putting heavy/hard toys in it.  You would need to buy a plastic storage box for those items.