This thing is incredibly comfortable! It's soft on top of my very firm mattress, so I feel like I'm sleeping on a cloud with the firm mattress underneath. It remains in place and puffy. It's fantastic!