Very nice and large for the price. It was very easy to assemble. The seating is quite firm.. did not expect it to be as firm as it is but I’m hoping with use over time it’ll soften up at least a bit.