It stretches to fit and mostly stays put. Very thin material. I'm afraid to wash it because it seems like it would just come out bare. Feels soft and did the job until I could get a new sofa. Now it goes off to my daughter's 1st apartment as a secondary cover.