This is super cushiony and comfortable! Fits my bench perfectly. The matching throw pillows for the ends are awesome to use for head and feet as you lay down. Highly recommend!