I love it, it was fairly easy to put on  fits very well, and makes my couch look new again. Would definitely recommend this product. The material is stretchy and of  good quality.