These cushions are perfect!  Nicer than any we have ever purchased.  They even arrived a few days sooner than promised!