Not too soft but just enough that you also have support. I couldn’t really feel the cooling but usually I am sweating in middle of night but that hasn’t been the case with this so far.