Mercedes-Benz Sign is the definition of power. An addictive fragrance, effervescent yet elegant and comforting.