We love them ! They are a bit snug . A little too big for our patio furniture but we made them fit. And the other thing we really like ... my german shorthair pointer pup with his muddy paws decided to take a nap on our new cushions much to my surprise the mud easily wiped right off with no issues. We look forward to many years of comfort.