I bought this bag for weekend trips where I would be doing a lot of walking or maybe some light hiking. It's worked out great and fits everything I normally keep in my purse, plus some extras like sunscreen and insect repllent on one side, plus a water bottle on the other side. My iPhone fits (only just) in the velcro pocket but not much fits in the zipper pocket. Overall thought this was a fun and stylish bag for weekend use around town or traveling.