This bag is made of heavy-duty canvas, and appears to be well-constructed.  The handles are reinforced with webbing on the inside of the bag, the zipper is double stitched, and the seams are all covered in bias tape on the inside.  The bag had a bit of a smell (from the dye perhaps?), but washes easily.  The only thing to watch out for is the sizing; when I ordered, X-Large was the 42" bag, and Large was the 50", so check the cart to make sure you order the bag you really want instead of using 1-click.