I'm really surprised how nice this chair is for the price I paid. It is very firm and the fabric appears to be durable. The chair took 10 minutes to put together - just screw in the legs, and slide the wings on. Very easy. I would not hesitate to purchase another.