I'm 5'1" - not sure of my inseam but it's around 28 or 29 I think.
I have a Fuji Finest 2.0 xs (44 cm)
I'm relatively new to this, but it seems okay. I can stand over it, and I have ridden 35-40 miles without any complaints (except sometimes a tired seat!)
Sharon