This mattress topper is great!! We were a bit worried when we unpacked it, it seemed somewhat  small. We left it for a few hours and it puffed up perfectly. It has really helped our very firm mattress feel a bit more comfortable. We didn’t have any problems with chemical smells or anything. Would definitely recommend!