Your mattress is compressed, rolled, and sealed after you place your order – usually within a few hours. The box is sealed, labeled and ready for shipment by the following business day. Our carrier is notified and your bed is on its way to your home! It will usually arrive within 3-5 days of placing the order, depending on shipping zone.