Fits and stays in place. Wonderful. I had looked for ages for a cover for my oversized sofa. Thank you so much. Dog thanks you too.