Epsom salt has so many uses. It has so many healing affects. I am rating this so high because it helped me with my sick dog. My dog had something like a UTI and kidney stones but for a dog. We had to bathe her in Epsom salt to soothe the pain. I feel like it really helped her in the state she was in. When using Epsom salt, it can be used for a lot of things than what it is initially intended for.