The fabric is thin and breathable. Used to ride with older Castelli jerseys and they don't come close to the quality and fit. Will catch a little wind behind the neck, but it isn't really much of a complaint. I am a value shopper, but will pay a little more for quality and this certainly hit the mark.