Very easy to put together and well made.
Cushions are firm enough for good support.
Glad we made the purchase.