Fits my sofa perfectly, just not very "non-slip".  My dog lays on the couch and the  Slipcover pretty much comes off with him