I absolutely love this sofa! It was easy to put together. I was able to do it on my own within 3 hours. The color is gorgeous and much better than expected. My cats and dog love it also. It also arrived earlier than expected. Overall, I am very pleased with my purchase.