This piece definitely fits the bill as far as size is concerned, I ordered the large to keep all of our dog toys and incidentals in.   However, for the price I though it would be a little more sturdy.   I’ll have to see how it holds up.