Perfect replacements.  They are fuller than the original cushions!  The colors I ordered were as expected.