This twin 10” mattress was delivered to my doorstep within 3 days of ordering. It was in a small box and the mattress was rolled up and vacuum packed. As soon as I took the seal off, the mattress expanded in length and thickness. It took about 48 hours for it to fully plump up. It’s very soft and comfortable as well. Overall recommend.