I use MG soil I mix it with viragrow and cow shit with some blood and bone meal , works great but drys out fast in the heat .. I've used MG soil for the past 3 years and don't plan to use anything else now .. I grow outdoors so I can't speak for how it performs indoors but its a great bang for...