This cushion is very thick and comfortable.   It's a little small.  Only 43 inches so make sure you measure.   My frame is 43 but when you put the cushion in it's not quite big enough but we still like it.