This seating is exactly what I was hoping for . The cushion material is very good quality and the cushions are firm and comfortable. My son in law assembled it for me and found it challenging. Both poorly designed for assembly and over kill with strength of construction. The legs were also uneven. However, I am very pleased with the product.