As a Mom of a toddler, I need hands free. This one is great because it looks small but can hold a lot without bulking up.
I'm 5'2 - and the strap comes down to just below my hip. The perfect length. The strap is super comfortable.  So many pockets!!!