Perfect cushion for my teak bench.  It is well made and comfortable. More firm than I expected.  Definitely recommend.