This fit great on my 3 cushion sofa. The colors are vibrant. I got this because I have a yellow Labrador that sheds 24/7 and this both protects my newer brown sofa and is easy to get the hair off of with a lint roller. Highly recommend. Haven’t had to wash it yet so can’t review durability yet.