She looks a bit cramped with the top tube length in that picture. Just because you can jack the seat up high enough doesn't mean it will fit right.

When I had my bike fitting the ergonomics specialist wanted my arms and back to make a 90 degree angle when in a comfortable position with my hands on the flat top of the bars. Notice that in the pic your GF arms make more of an acute (<90) angle and her back is quite upright. It also looks like her elbows would hit her knees if she were down in the drops.

If she's really more into "comfort city riding" the upright position is nice. But judging by the numbers painted on her arm I think she'll be happier with a larger frame that lets her stretch out a bit more.


BTW: I wish I were as "normal women build" as 145 lbs on a 6'1" frame!