I wasn't expecting this sofa to be as well made as it is. The stitching is very well done and it is just the right amount of firm but comfortable. I am very happy with it. 

Pros: great value, well made, quality
Cons: not as deep as I would have liked