memory foam is perfect.  the cooling factor looses its touch after a while which is a pain because it promises to not go away.  overall a comfy pillow but don't buy just based of cooling agent due to it fading overtime.