I have a firm mattress, so I just needed a little cushion. This is perfect no sinking!! And you dont get hot. I tried more expensive  ones ended up getting too soft.