The couch came exactly like the photos.
I needed help putting it together.
The couch is very firm.
The fabric is soft. 
Overall, I am happy with my purchase!