I love this couch! It was exactly what I was looking for.  The seat cushions are nice and firm yet the back cushions are very comfortable.  The color and the material are perfect.  The shipping process was faster than expected and the delivery service was great.  I would buy this over and over again!!  The only bad part was that the different pieces were not labeled for easy set up.