So far, this mattress has been amazing. The gel layer really helps keep the whole family cool all together, and the medium is actually much firmer than our old mattress. It comes in a long box, heavy and vacuum sealed - definitely will take 2 people to move. Was really easy to roll out and expanded quickly! Baby Bear approves!