This mattress is so amazing! I bought for my daughter and she absolutely loves it! It’s comfortable, soft yet firm, and makes me want to order one for myself! It had no odor to it and puffed up fully after we unpacked it! Would definitely recommend it!