When our daughter was born, someone gifted us this same fabric toy storage bin in another color.  Now that we have a son on the way, I bought the same storage bin in another color.  It's fabric and collapsable but does have and retain its shape quite well.  I just use it to put in blankets and sheets, but I could definitely throw toys in there instead and would work just as well.