Reasonably good fit.  Gives my sofa a facelift after my kitty did some scratching and until I buy a new sofa in the spring.