Heavenly comfort but does really heat up after 3-5 hours. The spacious all-in-one mattress cover as part of the pillow layer is a big help in keeping it all in place.