Came quick and easy. We wanted an organic mattress for our grade schooler and have had good experiences with several naturepedic mattresses in the past. This one is great for our 6 year old. Not too soft or firm.