That is all personal preference. Both heavy gourmands, but in my opinion the I love NY For All is a safer buy. The Coffee Beans and sandalwood have a very smooth dry down. Smells almost as if you are sipping on a fresh cup of fine coffee as the aromas hit your nose as you sip. A very relaxing smooth infusion of all the notes. Now the New Haarlem is more of a sweet opening with a hint of sugar. As it drys down it has a heavier and sharp syrup note mixed with vanilla. As if you were smelling fresh pancakes...Less complex compared to I love Ny For all. New Haarlem can be overpowering to some and very abrasive when over applied. So if you want a coffee shop scent go NY, If you want a Sweet bakery scent go New Haarlem.