A little too small means that I can ride it fine but if I'd been the original purchaser I might have gone for one size up. Top tube length seems OK but overall height a little too small (i have the saddle up very high). I am average woman proportions (long legs, short torso).
I was able to find the front and rear derailleurs and shifters and would include them for the purchaser.
...never met a bike that I didn't wanna ride.