These baskets arrive flat and are easily snapped into place and secured with the basket integrated hooks.  It is a tight sturdy weave.  Although the dimensions were provided they seem much smaller than I imagined.  I had hoped to use them to roll up small blankets in my living room.  They are too small for that.  They might work well for wash clothes, or hand towels rolled up in a bathroom. The inserts appeared to be cloth but it is paper and easily tears.  One of them did when I was trying to pull it over the corners of the basket.  Im sure for the right thing they would be excellent.  I just cant figure out what that will be at my home now that they arrived.