Great price. The couch is firm and supportive but not hard. Put a couple of throw pillows on it and it is long enough and wide enough to take a nap on. Assembly was very easy -- just put the feet on. Some reviews complained about the fifth foot in the middle but I can't even see it and it makes the sofa more stable. The picture is more blueish than the actual sofa, which has a slightly more aqua color to it but the color is very pretty and can blend well with blue or cool green shades easily.