I have a couple of polypro tops...mine don't stink. But I have random polyester tops that stink. I still can't figure out why one 100% poly top will stink, but not another, even in the same brand.