I ordered mattress on March 8th and it arrived on April 6th. This matches the time I was given (1-6) weeks. The company notified me as to when they were ready to deliver and they called the day before and the day of to give me a specific time that they would deliver. It was exactly when they said it was. It very nice and comfortable. I love it.