Perfect fit and a perfect color match to my patio cushions.  So happy to have a nice thick cushion to sit on this summer.