This is sturdy for my dogs toys. It is a little smaller than I thought I guess I should have read the dimensions. It’s made of a canvas like cloth. Great  product would definitely recommend for storage for your pet. It also has sturdy handles