I ended up returning it, it felt fine as I was riding it but i couldnt shake that weird feeling that it was too big.. maybe it was just the frame style i dunno..
I got a raleigh misceo 2.0 in large and have 1-2 inch standover and feel way more comfortable riding it