It fits perfect on my teak glide!
It is very thick and comfortable to sit on.