I am happy with this sofa. Its comfy, cute and small for my den. People said various things about it and I went with my gut and am happy with the outcome. The color is more blue than gray but its a nice shade, its firm but not hard, and its very nicely constructed and modern. What I would change if I could is the length of the skirt around the back. Its too short and reminds you of highwater pants, they just look a little goofy. If it was 2 inches longer it would make all the difference. All in all for under $600 its a good purchase.