I love the bag and it would be perfect except for one fatal flaw-the strap is too short!! And its sewed on incorrectly so it twists instead of just lying flat across your body. I would return it but Im lazy.