They do run pretty small imo. The reach on my large Transition Sentinel is just a hair shorter than the XL. I’m 6ft1 and 195 pounds. The large Levo seemed a bit cramped for me compared to my other bike but I rode it just fine. I also have really long arms and legs.