The cushions fit my rocker perfectly. The soft green color is nice to look at. It has a nonslip backing on the seat. I am not sure whether or not I will like that but the padding & fabric are comfortable to sit on.