I was most concerned about getting the right height in my pillow and this is it. But it's a bit longer and wider than I was expecting. Barely fits in one of my pillowcases. And I don't notice any cooling effect at all. But it is not too hard. Could be a tad softer but I've been sleeping on it for months now and don't regret my purchase.