Given the price this was an amazing purchase. The couch I put it on is fairly small so it’s a bit loose but everything is covered and protected. The material is also really nice. Definitely recommend!