Yes, Roberto Cavalli fragrances are known for their long-lasting scent. They are carefully crafted using high-quality ingredients.