I have only had the mattress for one day but it unrolled and expanded perfectly.  No odor at all.  I will be able to sleep on it tonight.  The bamboo cover is incredibly soft and I am considering getting bamboo sheets.