Perfect! We needed cat profection for our new sofa and this is it.  It slips a little, but covers well, and the cats love it.  Easy to de-fur with a roller or vacuum.  Glad we bought it.