this one from Whistles is nearly perfect. The leather is soft, the strap it the right length. In fact the strap is perfect because you can sort of double it up so it becomes a shoulder bag. I'd prefer it if it zipped up rather than having a magnetic catch. I've seen it in person so I know. But the big problem is the colour. The grey was a bit dull, I don't like navy, I've not seen the "nude" (but it'd get filthy), the black might do. I'd really like something brighter, orange or grass green. Not pink, yellow or blue. Might consider turquoise. Failing that, brown. Not tan or nude, a darkish brown (but not really really dark), like a horse's saddle.