Delivery was smooth enough, I was able to choose the date I wanted it delivered, that was very handy. 
The foam itself is sooo good, I can sleep on my back without any back aches. Supports all sleeping positions. Super comfortable, nice design on the mattress itself. I do not feel any cooling attributes with this mattress, but no matter. 
Overall I’m thoroughly pleased with this purchase!