I own several Capo kits because I'm a big fan. I'm 5'11" and 165lb and a large fits me perfectly. I like the race fit style so my jersey doesn't flap around when I'm riding. I also like the how the arm sleeves grip my arm tight.
I'm 5'11" and 165lbs. My chest is 39in. Sometimes going with the manufacture sizes don't fit me well because I have broad shoulders. I have 2 Capo kits so far and both fits me very well. The large fits perfectly as if it was custom made for me. The quality is awesome. I am now a big fan of Capo.
I originally bought it for myself thing it was a regular billed cap. However, it came and was short billed. The cap fits me well. However, I didn't like the short billed. Luckily, my wife likes the fit and decided she wanted it. The quality is very good. I went out a bought Castelli Podium Cap instead.