These cushions are exactly what we were looking for.  They are sturdy, cozy and stylish.  Great quality!