Yes, Mamaearth ME Deo strikes the perfect balance of floral, fruity and musky notes and lasts for upto 8 hours keeping body odor at bay.