I've been pleased with this topper. It's the only one I've tried so I have no basis for comparison, but I like it and have had no problems. I let it air out for a couple of days before putting it on the bed, so odor was never an issue. I was concerned about it making me feel too warm, but I haven't noticed any difference in terms of temperature. The quality is good, it's very comfortable and I'm glad I got it!