One of the cushions came with a small stain, but it's minimal enough that it didn't warrant a return. Great price, perfect size for a small patio area.