Fits good, our couch doesn’t have feet for the elastic loops to be hooked on, but I was able to fit the cover well enough to stay in place. Def needed this for our new couch having 3 dogs. Will be easy to take off and machine wash when needed.