This sofa looks so good! Like other buyers have noted, it is a little firm, but I don't mind at all and find it very comfortable. It looks and feels like a much more expensive product. Putting on the legs was a little difficult, but other than that everything including delivery went smooth and fast.