We are pleased with the sofa. It's beautiful and comfortable. For the price we paid I am completely happy. Only downside is that we have to keep it up against the wall since it is not one solid piece. My husband thought it was very easy to put together. The fabric looked a little lighter in the picture, but we have two kids under 4 so the dark fabric turned out great for us.