Assembling this set was somewhat challenging, but manageable. The couch sits a bit low for our preference, so we added foot extensions to increase its height. The upholstery is durable and easy to maintain, and it pairs well with our swivel chairs.