foam very comfy, but does not stay cool as advertised - in fact, gets and stays too warm. no recommendations.