This mattress was a great purchase! The spring portion of the mattress is supportive and does not transfer energy when you role over. The gel top is soft and holds you like a cloud, but quickly regains its original position when you get up or roll over. Temperature control I found is nice! Its cool enough to prevent sweating under the sheets and blankets. I have zero regrets on this purchase.