We have memory foam on all beds in our home now, one being a tempurpedic mattress. After comparing several on Overstock, bought this one arriving within 5-6 days for our 10yr old's bed, hoping he would sleep better. Got a queen size for a queen bed with perfect fit. The smell we've also experienced before wasn't strong at all..we didn't air it out but let it rest on the bed a few hours before putting cover and sheets on. Got this topper thinking the 'green' would be better for his allergies and asthma..so far so good. So maybe it's the 'green' processing or because we always use a quality waterproof mattress cover to protect the bedding; also helped mask any smell?? Slept on it with him and what a difference! He was not tossing and turning anymore and no hip or backache for me as I usually have after sleeping on his bed.