I agree with Chubby441 its especially good for hydro, I think soil has some mag in it but in hydro if you dont add it the plants dont get it. I top dress in coco coir and mix it in for water grows.