This is a tiny bag so check the dimensions but the pockets were very functional for my purpose.  I wore it as a crossbody bag to keep the most minimal of essentials while the bulk of my stuff was on my back in a backpack.  I did this while I was a disney where I had a ton of stuff just in case for the day but really just needed access to my phone, sunglasses, and lip balm.  The small zipper pocket was for my lip balm.  under the flap is  another zippered pocket that fit my phone easily.  I will use again for other times I don't really want a to bring a ton of things, but need some pockets for my essentials.  The strap is nice and long even for myself who is taller and plus size so it has to cover more ground. I thought it was a nice quality.  There are cuter bags out there but the functionality was awesome.