I have been very happy with the cover. It looks nice, it keeps my dogs hair and dirt and slobber off of my sofa and hasn’t gotten any damage from their scratching on it. Without this cover, my sofa would be torn to shreds by now! It’s durable and washes up nicely. It’s also soft and comfortable. The only reason I didn’t give 5 stars is because I ordered a gray cover and the one I received is green. Also there are a couple of areas around the finished edge that were not “finished” but it’s not that noticeable so I decided to keep it. I am actually about to purchase another so I can change up the look now and again. I highly recommend.