Was looking for a crossbody big enough to hold all my stuff. They were either too small or too big! This is a great size! Not sure about the handles, but they have come in handy. Wish the crossbody strap was a little more heavy duty… purse has some weigh to it with my stuff in it and I don’t want the strap to break! But I do love it!