I was impressed by how easy it was to put together. I was able to do it myself! The couch is exactly as pictured, not too soft or too firm. My family finds it comfortable and I’m happy with the price.