Cruelty Free Ingredients: Rose Hydrosol, Aloe Barbadensis Leaf Extract, Glycerin, Aqua, Geogard (Natural Preservative.) Shelf Life is 6 months after opening.