I've been very happy with my Perfetto. I'd been on the lookout for a winterfall vest for a long time since I seem to overheat whenever I wear a jacket. It does an excellent job blocking the winter, provides nice reflection, sheds light rain, and fits like a dream. (Assuming you size up since this is Castelli.)
This is the perfect springfall vest. Worn over a thermal jersey and winter base layer, it keeps me warm down to the low 30's. Worn with short sleeve jersey & arm warmers, good for riding in the 40's to lower 50's Good rain resistance, too. Packs down small enough to fit in a jersey pocket when it warms up. This is one of my most used pieces of kit. A little expensive, but it's well worth it.
I normally wear a size Large jerseyjacket, and I got the Extra Large as recommended. The Perfetto vest was fantastic to use when the the weather was in the upper 30s to upper 50s. The fit around the arm is a bit tight, but it prevented wind to go in and make the vest flap around like a typical rain vest.
I have a full complement of Castelli winter clothing because it is the best I have ever used for riding in really cold wet weather. And this vest fits right into that 'top of the class' designation. It's fit is exemplary, with no looseness or flapping. It's front blocks wind almost entirely, and has a good bit of insulating capability. The back is a good stretch material, but with good breathability to keep you from drowning in your own sweat. I typically wear it with other Castelli waterproof jerseys, so it is just the perfect addition for when the weather is particularly awful. And I got it in the fluorescent yellow color so I have at least a little less likelihood of being overlooked by motorists.
Trully perfect. Fits very snug, great for any weather ranging from 40 to 65 degrees. The wind proof aspect is the best part of this vest. Has 2 nice larger pockets on the back. Great details, the logo patch is sewn on, heavy quality zipper.
Classic Castelli. Beautifully made and perfect for cooler rides. Size is very much a race fit. I sized up as I usually do for Castelli jerseys and this vest is almost a compression fit for me.
It's thicker than your typical windbreaker vest so I use this in the winter on days below 45 degrees.
I end up wearing it under my Gabba 2 Jersey simply because it drives me crazy that the vest doesn't have rear pickets. With winter gloves on, it's a wrestling match to get anything out of my jersey pockets if I wear it on the outside. If it had rear pockets, I'd give it 5 stars.
I also wish the back of the vest was the same Yellow Flou as the rest of it. It doesn't make sense to me from a visibility standpoint that it has black on the back - especially on winter rides when fog, rain, and darker conditions are likely.
Like most Castelli gear, it runs small. The size small fits like a glove on me.