Great item holds most of my puppies toys. I put them in, and she is big enough to take at least the first few stacks out herself. 
The product is made well. Good canvas material. 
Wish it was larger. Looks larger in the picture. 
Good quality for the .