Your mattress will be delivered approximately 12 to 14 days after you place your order. It will take up to 7 days to manufacture and up to 7 days in transit, depending upon where it is being shipped. The mattress can be cut to size by the customer or by our production department.