I am very happy with this jersey, race fit / body hugging for sure!! I am Chest: 98, Waist: 84, Weight: 77, Height: 177 and got the medium, as I didn't want any baggage around the waist and back pockets to sag with use. The zip is really good, love the zip cover at the top and the colours are great! The cream colour is good, better than white, at not showing my black bibs and gold/yellow at the back for safety which I also appreciate. Also got it for the long arm length, with the end grip being good too. It is not the most breathable / summer type jersey I have, but still good.
Of note thou, the website has an 'Italian' word and icon, however jersey states 'Made in China', so maybe the design or material is 'Italian'? Also, the small writing and accents on the jersey are more orange than yellow as seen from the website photos. However, this points doesn't bother me enough to not give 5 stars.