The best! This pillow is not hard nor is it too soft! We have two of them! The cooling gel works for about 20 minutes, but you should be asleep by then anyways!