I have the WDW backpack that spells out Disney using the different character body parts, a Lewis & Clark fanny pack that has straps to convert it to a messenger bag, and a small (9"x8") messenger bag with five pockets I won on e-bay. I had planned to take all three to WDW next month and decide down there which one to use. However when I saw this baggallini bag I had to see it. I ordered one 5/18 off e-bay for $16.99 (as a pay now item), just received it a few minutes ago, and can't believe how perfect it is. When I first saw it, I thought the Brita water bottle might be too big for it, so went and tried it. It holds the bottle snugly, but well. The size is perfect too. When you said it has scads of pockets you weren't kidding, they're everywhere. The picture doesn't do it justice. I just stuffed it with everything I might need for the parks (guide book, autograph t-shirt, sunscreen, bug screen, makeup, meds, bandaids/mole skin, body glide, pen, notepad, water bottle, lip balm, mister fan, camera, cell phone, wallet, sunglasses, and a few other things) and I still have room left over. It's hard to believe something so small can hold so much. Size wise it is smaller (13"x10") than the WDW backpack (17"x15") and is lighter, but holds tons more because if the way it is organized with the pockets. I like the pocket in the strap for the cell phone, but also love the pocket that lies against your back (or chest) for hiding money. The little pocket on the side is perfect for my digital camera and will keep it within easy reach. The picture on the site doesn't show those pockets or a few others.
I like my Lewis & Clark bag, but it is too small to hold my guide book or the autograph t-shirt I want to carry. I like the way it goes across your body like my little messenger bag though. It seems to have the best characteristics of all three of my other bags, without any of the faults. I agree this looks like it will be the perfect bag for WDW. Looks like I will be leaving my other bags at home. Thanks so much for posting this!!