For the price, these fabric storage boxes are great quality. I bought to store my son's larger toys that had many pieces. Once I received them, it was easy to put a box together. I rated this item two stars due to the pungent chemical odor. I was highly disappointed since there was no Prop CA 65 warning and the description of the product didn't mention synthetic material. I would not advise to purchase this item for children or everyday storage usage.