Absolutley perfect! I have two dogs so there are constantly toys laying everywhere. I wanted something nice and sturdy to store them in. I was not disappointed in this item!