Nice fabric, firm seat cushion, and love the wall hugger feature. Arrived in a timely fashion and easy to assemble. All is good and time will test durability.