SUPER NICE, classy looking little sofa. Great color. I am glad I got the grey. Really brightens the place up and gives it a smooth, sleek look. The size is just nice too, not as large as my previous unwieldly 3-seater sofa. Very easy to assemble. I had a friend to do it thinking it would require a lot of manpower and fixing together, but it just needed the legs to be attached and the back and the arms just kinda slotted in to the seat base (Glad he was doing it anyway.) Firm cushions that don't sink in when you sit, and not rock hard either, just nice. Not plush, but you can't expect that for this price. I did not give it 5 stars because I think the price should have been lower for the level of comfort - which is good but not super comfortable. I disagree with what another reviewer said - I think it is good enough for a nap - with a soft blanket on top, you are good to go to!