i would HIGHLY suggest really riding that bike and then a bit smaller one (cannon dale lexi xs, santa cruz juliana xs, or trek lush s) before you do anything. I have a fs cannondale lexi and its an xs...forgive me, i do not have proper punctuation cause i had a bit of spill where i hit a root from picking a bad line on a climb, and the bike fell to the right and i fell to the left. the bike ended up leaning against the side straight up, and me back down the climb about 8 ft! I am in a cast cause the stand over caused me to either get off and shatter my pelvis or fall off. the stand over on my xs canoodle lexi 3 is 27" and it was too big for me and i couldn't emergency get off the bike. and also, ill be selling my bike to get a lush xs...lemme know if you are interested!