I am 6 ft 3 in and I tried two options - L and M. The problem with L was that it's just too large for a skinny person - the jersey was not even close to aero as it was not fitting tightly. M is awesome in terms of width, however a tiny bit short for me. Nice and comfortable for cycling, but when it comes to the run -- I wish it was an inch longer in front.
If you are slightly shorter than I am, you'll have no issues, and overall it's a pretty good kit.
Materials and construction are high quality. Fit and styling are awesome!
Love the design and extra pockets. Only issue is that the Size Small short sleeves go beyond the bend of the elbow by about two inches. I've never had that happen to me before with any brands to include Zoot. After sending an email to Zoot, Zoot Customer Service recommended getting the sleeve hemmed by a seamstress. I will go ahead and have it hemmed but taking off 1.5 to 2 inches will cut a bit into the Zoot Logo. Either way, the shirt is very comfortable and keeps you nice and cool on hot, humid days.