the product arrived in a generic box and wrapping...so, i cannot affirm the mattress was what I ordered. :-( The mattress itself is working miracles for low back pain. Foam has a learning curve for turning and rolling, but one gets accustomed very quickly. I had no problem with any kind of odor. So far, very good. I am happy with the purchase and if it lasts as long as expected, I will be super happy.