This purse has so many pockets , and the strap is long enough for the purse to hang bye my hip, a wonderful cross body bag!!!!!!!! and it arrived in two days I'm sooooo happy and it hs a large cell phone pocket which accommidates the iphone, I love it and it's water proof