It arrived quickly. Two people were needed to carry the box upstairs. So far I am very happy with this mattress. Most of it seemed to inflate pretty quickly, although it did seem to take a few days for the ends of it to inflate all the way. It was comfortable nonetheless. Although we got it to be a guest mattress, my husband and I like it enough that we are considering switching out our mattress for this one.