I bought the Edge 30, women's small May 2013 and this backpack has stood up to the elements and more. I commute/travel by bike 6 days a week and my pack has seen its share of rain, dirt, and action.
I change at work after commuting on my bike and I need my clothes to be dry when I get to the office. In San Francisco winter rainy months, not a drop of water gets into the main compartment. On lighter rain days, I don't always put down the rain cover and mostly everything still stays dry but if the cover is down, then I have yet to have small eletronics or wallet get wet in the front top flat pocket. The rain flap is great for visibility at night and of course, in the rain!
I take my bag everywhere I go after work if I'm not going straight home and it has stood the abuse of being on the floor of public transit, bars, restaurants, and parks. The fabric is very sturdy and easy to wipe down.
The long pocket that runs the length of the length between the two front pockets & main compartment is the perfect place to store my lock. I keep my gloves, ear warmers and tire levers in the bottom front pocket. My wallet and keys and other essentials go in the top front pocket, which is very easy to get to.
The main compartment is big enough for a decent trip to the grocery store, and because the liner is waterproof... if anything spills or breaks inside, you can easily wipe it down clean. (yes, I've had to do this!)
Don't be fooled that one-size fits all! I'm a small-framed 5'3" female and while I could find waterproof bags, finding a waterproof bag was always a challenge! The Edge 30 women's small is perfect for daily commute, an overnight bag, carry-on for the airplane or a trip to the grocery store. I rarely leave home without it... even when I'm not biking!