Was pleasantly surprised how nice it was and a pretty solid fit! My couch is brand new and I hate plus I have 2 dogs  so this is a nice alternative.  Definitely worth the money.  I may buy another just so I can change it up