This seems to be more secure in the long run.
The bag fits perfectly on any bike thanks to all the adjustments you can do. But it fits the bike well, seems versitile. Too many people these days expect much more writting poor reviews for a reasonally priced product.
The bag is water resistant and durably constructed. The reflector on it is a plus along with weather resistant.
The bag attaches to your bike via velcro loops that slide through the outer strap. Velcro straps make this easily adjustable to pretty much any frame.
The pouch is slim enough to fit in the notch just below the seat and not scrape against legs while riding. Thin enough to avoid contact with your legs when pedaling. Slim enough to stay out of the way of your legs while peddling.
It's very versatile. It affixes to your bike frame at the intersection point of your top tube and your seat tube.