This fit perfectly!  It made my 12 year old couch look like a brand new piece of furniture.  It was easy to put on and hasn't moved!