Bought this for being hands free with while visiting Disney parks. It's very spacious. I carried a cell phone, battery pack & charging cable, sunglasses case, a small pair of reading glasses, small tube of sunscreen, hand sanitizer, cigarettes and lighter & lipstick. I didn't need the small wallet I brought because the card slots and small zipper compartment held money, credit cards and park pass just fine, but certainly had room for it if needed.
The front pocket has very soft lining and a phone or glasses won't get scratched. The side zipper compartments are very handy when using a portable charger to charge a phone while walking around. My waist measures about 27"-28". I had to tighten the straps to the smallest it would go. The only complaint is there aren't any strap holders to keep the excess straps from flapping around. I put an elastic ponytail holder on each end to hold the straps in place. Easy fix.