Mik Bwrote a review of Castelli Perfetto Convertible Jacket - Men's on November 26, 2017
Familiarity: I've put it through the wringer
I've gotten by in past winters with softshells I have from other sports and did not think I'd need a dedicated winter cycling top for early winter, but the Perfetto Covertibile Jacket really delivers for me on a couple of fronts: 3 deep rear pockets that are very secure (they have some retention material sewn in at the top lips of the pockets) that are still easily accessible while riding, conforming fit (no loose material flapping in the wind), good quality zippers all around and the ability to remove the sleeves (making it useful for a truly wide range of riding conditions).
This jacket has become my go-to top as the temperatures have gotten colder here in New York, and I have to say it continues to exceed my expectations. Sleeves off or sleeves on, I've ridden from low 50s F down to 29 F, including some heavy rain in the high 30s and very windy days. In all of those conditions, I remained perfectly comfortable.
I will note that in colder rain this won't keep you warm if you stop moving and are just standing around i.e. having to change a flat; but once you start moving again it sheds water and wind so you can warm right back up.
The size medium fits me perfectly and leaves just enough room to layer should I choose to, but it is not loose anywhere. It is tightest around the shoulders / armpits (I have a little more upper body build than standard cycling form) but the fabric stretches comfortably. I normally wear a size small in Castelli summer jerseys, which fit me like a glove, but the Perfetto definitely runs small and for me required that I go one size larger.