Keep those pesky weeds away with landscape fabric! Our selection of landscape fabric will allow you to create a barrier between the soil and your mulch or rock, while still allowing water to pass through the barrier and into the soil to allow the plants you want to thrive!