These cushions were a fraction of the price of the ones almost sold to us at a patio store. We got the white ones and I will say, they are already stained from our dogs jumping on them with dirty paws, but we kind of expected that. Hoping to find a spray cleaner that works to take the stains out. Overall we feel super happy that we found this product since otherwise we would have spent over $1000 for cushions for our patio set.