I have owned this bag for about a year, and it's traveled to The Philippines, Japan, Iceland, California, Florida, and lately my everyday workbag. It's seen it's fair share extreme weather, from rainy, humid weather in the Philippines to below freezing temperatures in Iceland, from cramp airplane overhead compartments to bring thrown in the back of my car, and not a single tear or broken strap on this bag. As for the compartments, I've stuffed my Canon 6D, with 3 lenses (Tamron 15-30 f2.8 VC, Tamron 24-70 f2.8 VC, and Tamron 70-200 f2.8 VC) in the camera compartment on the bottom, a Lenovo 14"" X1 Carbon Laptop in the laptop compartment, a Tripod in the tripod holder, various clothes and camera accessories in the top compartment, and even loosened the closing straps to add my North Face McMurdo Parka (a pretty huge jacket). and there are no rips on the straps or the shell. As for waterproofing, it hold pretty well, even without the external cover.For me, this camera bag is a decent all-rounder, my only complaint is that the camera compartment is a bit snug. You can comfortable pack a DSLR (without and L bracket) with a 24-70 lens (82mm size) and a 70-200 (77mm size) without lens hoods and tripod mounts. Lens Hoods and Tripod mounts would go in the top compartment. I was able to fit a Canon 6D with a Tamron 15-30 attached on the top part of the divider in the bottom compartment, and put a Tamron 24-70 and Tamron 70-200 in the bottom dividers in the bottom compartment, but i had to remove the lens hoods and tripod mounts and store them in the top compartment of the bag.If they made the bottom compartment for cameras a bit bigger, I would have most likely given this 5 stars, but since i would have to take of some accessories i gave it a 4. This is a perfect bag for day trips, but if you're going on vacation, I would recommend to get something a bit bigger.