Perfect for my love seat, it’s a little big, but you can tie it up on the sides. It’s think material and well constructed.