These cushions are exactly what I was looking for. They arrived sooner than expected too!  Love the fact that they don't move around.  Great color and perfect size!!!