WOW!! PERFECT!! Finally i have found a crossbody bag which fits everything and still more remove to fill. It also sits comfortably across the body. The leather is so soft absolutely wonderful, I love it, love it, love it. Cheers ACEY