Love this mattress! Puffed up almost immediately but let it sit out for about 72 hours before my son used it. It does have a low odor which you get with any foam mattress but has dissipated quickly. Would buy again!