It fit pretty well but it didn't really stay on my couch.  I had to adjust it every few days.