I am 5'6 and I have a B25 in swift. I adore her. Shes a great size for me who doesnt carry much everyday, and the smaller size is great from transition of day & night. I am bias to swift leather. Its one of my favourite leather & i find it is not as fragile as many has said. Fine scraches does fades away after a few rubs (or it just sink in after a few days).
This been said, I dont wear much accessories on my wrist. And kept my nails short all the time. I held my B25 most of the time & though it fits well at the crook of my arm, its a bit of a tight fit compare to B30.
Only get it if you love the size, color & leather. If you have doubts, or have a specific bag in mine, perhaps its better to hold on it.