Nice quality cushion!  I was in desperate need of replacement cushions for some very  large patio furniture.  I was trying to avoid ordering custom cushions which would be cost prohibitive.  These cushions are large, great quality and a near perfect fit at a much more reasonable price.  I got the denim blue - a nice medium blue color which will hide stains well.