This mattress has exceeded my expectations so far. My son is very hot natured and has not cared for memory foam mattresses in the past because they can hold heat. However, this mattress definitely has a cooling affect and its just the right firmness. It arrived very well packaged and it inflated to full capacity in less than 5 hours, however, he waited 24 hours before sleeping on it. Definitely a great buy with great support for an adult or child.  I would recommend purchasing a mattress cover because of the light color.