Fits my rocker perfect. Thick and cushiony. I hope it does not lose it’s color. Only time will tell. I have yet to find an outdoor fabric or cushions that did not fade. Fingers crossed