We are very satisfied with our purchase. The couch is firm yet comfortable, and the fabric seems durable. The couch is modular, so there is some assembly required (back and legs, and attach the sections together). Assembly was very easy and required no tools. The fabric is a bit more of a bluish dark gray than the picture, but it works well with our decor. I am not a fan of the throw pillows (smaller and color doesn’t match our decor), but I bought others so it was not a major issue.