Recieved this last week....great materials and construction. I'm 6' and 195 lbs so needed an extra large. Tried it on and fits like a glove but not restrictive. I have two races coming up and super excited to wear! Colors are fantastic....highly recommended and would buy again.