Exactly what I needed! I have a huge long couch that's such a pain to find a fit for. This slips over it easily & comfortably.  I even did a quick wash right away like I do anything I buy new. Washed well too!