Though its heading suggests that it is 100% pure aloe vera gel and it is non toxic it contains many other ingredients. It contains ingredients such as sodium benzoate, which is not toxic as it is but when it meets with ascorbic acid (non toxic) another ingredient in it, reacts to form benzene which is Carcinogenic.. Though most beauty products contains sodium benzoate, it is in a small quantity. This product doesn't mentions proportion of ingredients. So it is difficult to trust the product. I shouldn't have bought the product if its ingredients where mentioned in the picture shown or discription.