I wouldn't say it's the best. It's good but what may be best for me and my growing circumstances may vary for the next person and their circumstances. Personally I use CannaNutrients Vega and Flores but supplement with Fox Farms Open Sesame, Beasty Bloomz, ChaChing. It works out pretty good.