I like crossbody bags best since I can have my hands free. This bag is cute and zips up which is also a requirement for me, so all my stuff doesn't fall out. The main drawback for me is it's slightly too small. I can barely fit my wallet in and I don't necessarily carry a ton of stuff in it. Also the cute detail on the zipper, the colored string came off just within a couple weeks.