Great fit and really nice looking slipcover.  Using it to keep my sofa clean while my 2 big dogs decide it is a comfy place to rest! So far so good having it stay in place with them jumping up and down off it