For the price the quality of the fabric and the upholstery is great. It is a very small chair but that is what we wanted. The seat cushion also seems too big, it is always protruding an inch farther than it seems it should.