Extremely comfortable, no smell, and fit my mattress perfectly but I wouldn't say this topper is cooling. Even with cotton sheets, I sometimes wake up from being too warm, but product is great for the price though.