For the price I have to say that I was shocked at what arrived at my door.  I received a large box with a net bag full of tiny styrofoam balls and a cover that I had to put on myself.  In all fairness, I guess I don't know much about bean bag chairs because  I assumed there would be beans ... how silly of me. The net bag containing the styrofoam seems well built enough and the outer shell is sturdy and seems very durable albeit not very pleasant as a fabric to sit on as it looks to be sweat inducing due to lack of breathability. The chair once assembled is reasonably comfortable I guess. Not one that I would use but then it is for my granddaughter and I suppose she will be pleased. Here's hoping.  I suspect it will be stain resistant and that is a very good thing.  Perhaps I will rewrite this after she has had it a while.  Maybe I will appreciate it more.