I’ve tried the M, L, and XL. I’m 6’3 and felt most comfortable on the large frame. I absolutely love the Tero X 5. The majority of my rides are on trails, rails to trails, gravel, and pavement in my neighborhood. I don’t commute anywhere but ride everyday. The bike does exactly what I need it to...