In terms of a "soft" cargo carrier for the roof of your vehicle, this Advantage SportsRack cargo bag is likely the best you will get in this price range (I haven't tried all cargo bags so I'll leave some wiggle room).Unlike similar bags with securing straps that seem minimally attached to the bag, this carrier has reinforcement strips crosshatched across the top of the bag with the tie-down straps securing from the edge of the bag. I have seen other bags with the tie-downs on the edge with the actual support extending only a few inches before ending. I like the way these strips extend for the length of the bag. These strips are also double stitched except where they cross a fellow reinforcement strip and a single stitch is used (only a small area).The ad for this bag clearly states that the bag is water-resistant which should not be confused with waterproof. A generous (approximately 1-1/2") flap is sewn around the bag to enclose the entire zipper area in an attempt to prevent leakage if you are driving through a downpour, but the bag makes a point to advertise that water may leak in at this area and at the seams in certain situations.The actual tie-down straps have a tension-locking buckle (visible in the picture) for securing. I can't say that this is my favorite type of tie-down, so for extended highway driving, I will likely add an additional securing straps across the top.Final notes: The product title lists this bag as black, and it is. I reiterate this only to keep those who look more at the picture than the title from being surprised when a black bag arrives. Also, if you have a small car with a trunk rack and fill this bag up, you will have absolutely no visibility out your back glass or your rearview mirror (which should be obvious to others experienced with this product type but possibly something not realized by all).All and all, this bag is worth its purchase price, but if you have the money to spend a hard box would be better for safety and save you some gas money if you are driving very far.