Smell is not the operative word. Good is.
Isn't it funny that "smells" always defaults to the negative? Like, if you say something smells, nobody's like, "Wait, you mean like a rose?" No, strangely, "smells" without a modifier is a synonym of "stinks." That's why, when it comes to these fragrances, we need to clarify: these smell GOOD.