This bag was awesome for our trip to Disney World. We were only a party of two adults, so we didn't need all the children's essentials, which would probably not fit in this bag. But for the two of us, it was so incredibly perfect. We fit: one water bottle, spray sunscreen, two ponchos, bag of trail mix, hand sanitizer, a hat,
sunglasses, wallet, kleenex, and other small odds and ends. Best part of this bag is the front pocket on the strap. It doesn't fit an iPhone, but it was perfect for holding all of our cards and tickets, which we needed to access frequently throughout the day. I also like the small "secret pocket" behind the main zipper, where we stowed our more valuable things such as
wallets. The straps are adjustable and the loose ends can actually be tucked away in the holes on the corner of the bag. The clip release for the main strap was very handy. But my boyfriend found the bag so comfy, he rarely took it off. I give this minus one star because the nylon straps faded in the sun a lot during our week-long vacation, much of which was spent in the sun. As a result, the bag looks a lot more aged, even though it is only a few weeks old. A more color-fast dye or something would've been nice to maintain the cute look of the bag (we got the white and teal-blue one).