I also bought the cal sci large and found it to be perfect for my height, I am 6' 2". Then I had my seat done by rich's in kingston washington and now its just a tad short. I would get the XL if I could. Very good product. Well made. I have got up to 150mph on the speedo with no undo vibrations.