We love our new couch! It was very easy to assemble - I was able to do it all by myself in under 2 hours. The only reason why I'm giving it 4 stars is because it was not the color we ordered/expected. Otherwise, we're pretty content with it. It's a bit on the firm side but comfortable nonetheless.