I’m 6’1” and sizing chart says I should ride large. I sat on a xl and rode it in parking lot of store and it felt perfect. I guess I need to sit/ride a large somewhere and see what feels best but your info here helps. Curious if you sat on a large as well before buying?