Also, if you have any areas that you don't want ANYTHING growing like a rock driveway, pathway, or firepit, use heavy black plastic.
Every landscaping fabric we've used from Costco's to professional landscape quality has let weeds through and we had to replace those and put down the heavy duty black plastic with rock on top