Is Your Deodorant Standing Up to This Weather? Clean-ingredient deodorant brand Freedom lasts 24 hours (yay!) and comes in delectably fresh scents.