Personally, I loved this couch! It was pretty easy to put together, and the color was exactly what I thought it was going to be. I see a lot of reviews about the sets being squished, and yes some did come like that but! After about a week they puffed right up into a clean shape. The couch was firm, but our family found it very comfortable and it even softened up. 
Overall I think this was an excellent purchase.