Nice cushions and they matched the odd sized cushion for the swinging bench we bought as well.  It was a mix and match and it worked out.  I also tried to select based on being washable, however when we got them it turns out they are not washable after all.  Kind of disappointing and that's my reason for the 4 stars.  Other than that, they seem durable and I know that I'll be able to spot clean and perhaps wash on a gentle cycle in years to come.