I haven't used it in rainy weather yet so I cannot attest to its abilities at blocking out water. However, the straps that go around the top tube are very long and should work well with pretty much any sized tube. The velcro has worked great so far, I have no fears of the box falling off or shifting much during use. This is a great value and holds a good amount of food.
Durable and handy location to keep bike essentials, and fits my iPhone just perfectly.
Use it to carry cell phone and topeak alien tool kit & medications. Based on the measurements on the site, I thought it would be slightly larger than an existing one I have. Don't know how the manufacturer arrived at their measurements but it definitely is not as large as I thought it would be. That was disappointing. Overall am pleased, but because it's not as big as I expected, I'm downgrading it one star to 4 stars.
I needed a bit more room to stash my phone, nutrition, and car keys. This product fits the bill. While it does not break the bank it has nice construction and the two front Velcro straps are essential in keeping it from listing. It looks water proof, but rain will seep in if it's more that a passing shower.