I bought this bag for a stadium concert. It's a little big, BUT it fits so much and honestly didn't feel too large while I wore it. The straps are AMAZING - I got the gold/silver stars one, which made the bag very stylish. I could fit my phone, a small fan (it was hot where I was!), keys, money, lip gloss, etc. I know I will use this bag for a long time.