I ordered this mattress on a Sunday night and it arrived by Tuesday! It does come rolled up in a big box. I let it sit out for a few nights before I slept on it. It isn't the best, but it is decent. I wish it was a little firmer, but for the price, it works just fine.