Delivery said next day but kept going up everyday so took 3 days . But it fluffed up fully in 24hours it’s sooo nice and feels great it’s clean no smell no problems !