This is pretty effective - I bought it to go on top of my very thin sofa bed mattress and it certainly improves the comfort level. As for the coolness I'm not sure I experienced a noticeable difference but it was comfortable enough.