The sofa looks great!  the color is exactly what I was expecting, the cushions are firm. It is very comfortable when I am sitting on the sofa, laying on the sofa, not so much.  Evidently I did not read the description well, because the back cushions are sewn on, and I wanted to be able to remove them so I could wash them (I have a dog).  The back cushions are very thick, so the sofa isn't as deep as I would like it (for now, hopefully this will change over time). When the dog gets on the sofa, he turns around and gets off.  The padded rounded arms could use a little more padding, I can feel the frame when I am leaning on the arm. All of that being said, this is still closest to what I was looking for without spending 2-3 times the amount of money.  Overall I would say this is a great value for the money.  Definitely order the swatches, those were very helpful in making a final decision.