Exactly what I was hoping for. Comfortable, solid, and nice microfiber type upholstery. As others have noted, the feet are plastic but once attached you cant tell the difference unless youre lying on the floor looking at them. We had no damage to our set and delivery was good, although they were 30 minutes late. Very happy with the purchase.