yes it works but u cant flush it and it also makes it extremly easy to over fertalize so guess what theres gonna be salts in ur bud makin harsher and burn unevenly. i kno cause i used it but i started mixing my own it works much better if u mix peat moss with compost as a base then mix in bark/charcoal and perlite it wont cost alot i promise and it wont weigh down on the roots of your plants like most miracle gro soils start to around the middle of your flower cycle