The frame size is XXS in giant's compact road geometry. I am 5' with a 27.5 inseam, so there are not bike choices galore out there for me, especially not in the rural area we live in. It looks insanely teeny in person, but there you have it! The fit is great- I never found a bike before without a, um, "intimidating" top tube. My mountain bike has .5 inch of standover clearance- I have gotten good at leaping off of it while kind of tossing it to the side to avoid serious injury rather than the slight pain I do end up with.
The geometry between the old and new bikes are very different, even though the road bike isn't race geometry. It doesn't show that well in the photo, but the old bike was set up so I looked like I was going down the road sitting on a chair!