Perfect!! This is a PERFECT replacement cushion for a glider rocker!!! It’s a nice quality Sunbrella indoor / outdoor fabric, and the cushion is thick and firm. There’s a vinyl, rubbery strap across the back to secure the backrest. I gave up a finding a replacement for this old chair and I took a risk with this and it’s like a custom fit!