The sofa is on the quality side, assembly was easy and smooth, the only thing cost me to redo was the arm assembly, that you need to carefully insert them into the body with the right angle. A bonus I did not expect is the extra space underneath the sofa with zipper. You can easily store extra tools, pillows or whatever you want into it. The color is true to the presentation, and the size is perfect for two. I was worried about the tearing of the surface, while the texture is solid enough only if you abuse it. Overall I'm happy with the purchase.