Better Life All-Purpose Cleaner is over 99% natural. It contains one synthetic ingredient, a preservative, less than 0.01% of its makeup.