We love the sofa. It is the perfect sofa for a small room..the fabric is lovely and the assembly is super easy. The sofa cushions are firm as said in other reviews and the couch is not deep. I think the velvet is a straight up grey color and the velcro piece in back does not bother us but we do have it up against a wall.  If you are looking for a big soft shabby chic couch this obviously would not be the purchase for you. We were looking for a sofa that had a comfortable pull-out mattress and could fit in a small room so it has been perfect for us. The mattress is totally comfortable and easy to use. We don't mind the kids playing on it and so far it has been a great purchase. I would also like to say from beginning to end Wayfair (and company) have been unbelievably kind and helpful including the amazing delivery people.