For the price this couch is great! I ordered the charcoal gray and it is a nice dark grey. It seems like the fabric will hold up a while and the construction is nice. It is somewhat firm, yet very comfortable too. The upright cushions are velcroed on and I like that they haven't really moved around at all, so the velcro is nice and strong. The only problem I have is that I have 2 dogs with light colored hair and you can see it all over the couch. The weave on the fabric is just where it's actually a bit difficult to vacuum the hair off because it catches in the grains. It's not impossible, but it certainly takes a bit of extra vacuum care. But I knew that I had light colored hair dogs and ordered the dark colored sofa, so that's all my fault. The look (and price) is very nice though, and that makes up for it!