This couch seriously exceeded my expectations. The material is high quality. Assembly was easy as well. It's firm but comfortable. The pillow cases come off for cleaning which is super awesome. It's modern, chic, and overall amazing. So happy with my purchase!

Pros: durable, great quality, easy assembly