Fits reasonably well, but the material is too rough and collects hair and dust too easily. Very expensive...not worth the cost...will not order one for my couch.