We really like This mattress. Cooling gel works well. Have had it about 6 months and already getting body impressions though. We rotate it every 3 week as well.