I almost didn’t buy this bag because it’s smaller than I’m used to. But honestly, it fits all the essentials And the strap length is perfect - hits mid-body, so it’s not bouncing against the hip, it nestled right in your waist. It’s perfect. The Colors are gréât and i already want another one! Treat yourself and get this bag.