I was absolutely exited to use this product as it is an antibac product and my mat was getting dirty and in need a good clean. It also smells fantastic. However this product DESTROYED my lululemon mat and left a terrible salt like residue all over the mat. I am now on my third warm water soak in the tub and am praying the stains will come out of my mat. I would NOT recommend this product if you have an expensive mat that you cherish dearly.