This sofa fits perfectly and is very comfortable.  I love the varies of colors and fabric and the quality is  outstanding.  I would def recommend this product to anyone. assemble

Pros: Great Value, Easy assembly and durable
Cons: no cons on this product