We received our mattress about 36 hours after ordering which was an unexpected surprise.  It says you need 48 hours for it to shape up, but we were sleeping on it about 12 hours later. Its incredibly comfortable... like sleeping on a firm cloud. The quality for the price is incredible!