Perfect fit and I was surprised at how good looking and feeling the fabric is!  Really nice finish touches.  Much more comfortable than the original cushions, too!