I got this as an extra-large EDC, with the intent to carry water bottles.
The internal pouch can easily carry a 32-oz bottle, and the expandable under-pouch can hold a 16-oz bottle with ease, so I got a two-for-one deal. What's more, I'm still able to carry plenty of things even with the 32-oz bottle taking up most of the internal space; I've got plenty of room for my wallet, keys, general storage stuffs, bits and bobs, and odds and ends.
This sling is very comfortable to wear, it's got plenty of padding. Even with a full water bottle or two, it's easy on the shoulders and back. The stability strap is easy to pull, snap on, and hide, so even if I have to chase after a toddler, it doesn't flop about. The straps are also incredibly clean, thanks to the way it rolls up and hides the slack, so loose straps are out of sight.
Even without the required laptop sleeve, I can still carry my laptop around with me if I want. It does poke out the bottom a little (I have a 13" laptop), however it's a nice bonus considering a laptop carry wasn't what I had in mind for this sling.
I really only have two nitpicks, and they're just that, nitpicks. The key clip is really short, so if I want to lock/unlock my doors, I have to lean in close to use it; it would be better to have some slack that goes with it. And the adjustment system that holds it together is plastic, I think it would be nice if it were made of metal to add a bit of a premium feel/security to it. To be clear, I haven't had this…