This is such a beautiful couch! I’m not sure how well it will hold but velvet in general is difficult to maintain. Just off the looks I’d give it 5 stars. The blue is a nice subtle tone and looks similar to the photos. Easy delivery and you just have to put on the legs