I bought this recently, and having plonked down an extravagant amount of money on a 100ml bottle I am bitterly disappointed.
The fragrance itself is lovely, but has absolutely no staying power at all! (I normally get what would be considered fairly standard longevity with most fragrances.) Between 1 and 2 hours in and Mister Marvelous is barely perceptible, even on fabric. I not only feel ripped off, I feel like an idiot for rushing my decision in the store and not letting it sit on my skin for longer.
Calling this an Eau de Parfum is misleading, this has less longevity than the lightest of light colognes.