Good quality and fits my rocker well.  I wish the seat cushion had been a little larger to cover more of the seat.