I do not think this is as firm as the one I tested in the store.
For the cooling it seems to work good, but it is too soft for my tastes.