Excellent bag with excellent support.
"This bag is as close to perfect as you can get for a United Airlines approved personal item (UA has the smallest allowable dimensions). I've had this bag for 8 months now and what was supposed to be a travel bag, ended up being my everyday bag for work. A 14" MacBook pro is about as big as you can get into the laptop sleeve and still have the bag close. You can go a bit bigger if you don't care if it's in the sleeve or not. The water bottle holder fits an 18oz Yeti Rambler tight enough that it doesn't fall out if putting the bag into landscape mode. The zipper only on 2 sides takes a bit of getting used to but works well once you use it a few times. The small, somewhat hidden, pocket on the top is the perfect spot for a 3 ft USB cord and a passport. The shoulder strap clip is easy enough to change from left to right for swapping shoulders. Two straps or one? I'm not sure which I would prefer but there's no other bag out there that fits the UA size restrictions, fits a 14" laptop, has a luggage trolley strap, and externally holds my 18oz water bottle. The main section holds my laptop, one outfit in a packing cube, my small cord / adapter / hotspot organizer, and some snacks. The accessory section is plenty roomy for old man reading glasses, work phone, AirPods, and other small items. It would be good to see some organization sleeves / pockets sewn into the accessory section but it works as it is. I travel via air roughly 15 to 20 times per year and this bag is always with me. It's a great addition to the 21.5" Gear Hauler XT. Between these two, I can bring everything I need for 7 days. Two weeks ago one of the straps pulled out. From my initial contact with Eagle Creek to having the bag repaired and back in my hands was 12 days. My first time having to use their warranty and I'm definitely pleased. If it matters, in my house of 4, there's this bag, 4 of the 21.5" Gear Hauler XT's, and 2 of the 29" Gear Hauler XT's. I'm stoked with this bag and Eagle Creeks warranty service."