This is a great cushion.  Nice fabric,  quality stitching and true to size.  Foam padding was adequate.  Highly recommend.