Arrived nicely packaged in a lightweight box. There was a chemical smell so I let it air out for a few days and now it’s fine. Im looking forward to testing the waterproof mattress cover because we’ll need it with a potty training toddler