I would agree.
I am six foot with a 33" inseam and this is just about right.
The stand over on these is quite a bit more then a road bike.
Especially if you like smaller bikes this wouldn't be for you.
Of course I'd like to sell it, but you wouldn't be happy.