Mattress arrived clean and free of mold or dirt. It was easy to decompress. It only took a day. It had a smell but just let it air out for a day or two.