The mattress arrived so quickly and was rolled up in a box - it was pretty easy taking it out and watching it thicken was very satisfying. It is not too soft or hard which I really appreciate and its free of fiberglass something that is difficult to find in mattresses of this price!