Shipping was fast! Mattress came well packaged  when unboxed was pretty much exactly what I expected. We even tested it to see if it was really waterproof  as you can see in the pictures water drops either just rolled right off or stayed on the outside of the mattress without soaking into it! Glad we choose this mattress, thick, waterproof  has a side for infants or toddlers. I recommend.