It fits great and stays in place. I like that it’s reversible too. I like it so much I ordered one for my loveseat.