I use the canvas tarps from TarpsNow. Pretty solid. Waterproof and heavy duty. I make mine last long by using proper fasteners to minimize the...
Especially poly tarps you really have to strap them securely to minimize the wind tearing them up.