Any kind of cushion can take away the hard edge of a solid chair or bench but for the maximum level of comfort, try and aim for a minimum of around 3 to 5 cm of depth for your cushions.