Any advice on sizing? I can't try one out before I ride it (I live in the middle of nowhere). I am 5'7" with a 32" inseam and from the specs it looks like I'd be between a S and M and was just wondering how they are running? I ride a 17.5" MTB and a 52" road bike. Thanks!