These cushions are perfect!  The size is just right, the look, the feel.  High quality, very comfortable!!  Extremely happy with my purchase.