I was a little nervous about ordering this sofa due to a few negative reviews. But the sofa I received is beautiful and the fabric is a good quality and the color light blue is wonderful. I will use it in my home staging business and it was super easy to put together, we just had to screw the legs on the bottom and the other pieces slide in.