I use this brand of weed killer because it is a little less costly than some of the other more popular brands. I have used the other brands and have had about the same results as the Spectracide brand. I use this in a lot of different areas of my yard, such as the gravel driveway, around bushes and trees, killing the weeds before I plant my garden and along my fence. This is in concentrate form, so it goes a long way. This works by spraying it on the leaves, so as long as I am careful to only get it on the weed and grass I want to kill, then I haven't had any problems with it killing anything else. It works for me in about 24 hours, but I have had to spray some tougher weeds twice. It kills down to the root, so I don't have to worry about the weeds coming back up, unless new weed seeds are spread.