Landscape fabric is very heavy. It is available at Home Depot and Lowe's in my area. Landscape fabric doesn't work by itself, just as lighter weight suppressing fabrics don't. Once in place it is covered with thick mulch, pebbles, etc. and when properly used can suppress most of the weeds. Some will always come through, but it's easier to deal with some of them than with all of them.