The cushion fit my rocker perfectly, but is not as comfortable as I expected and the color was more gray than blue.  However it is better than the others I've tried.