The sofa is beautiful and comfortable. It took us about 20-30 minutes to put together with 2 people (and two small children lol). The color is a little deeper than the photo, but I actually prefer it.