I like this bench cushion.  Its thick enough and very comfortable to sit on.  Seems to be well made.