For delivery before 12/25 order by 12/19 5PM MST with Standard shipping*
See Details

Long live the king.

When it comes to the original Gabba, it's so effective as the king of weather-resistant race jerseys that the only conundrum we had in purchasing one was whether to pick up a long- or short-sleeve model. The convertible option eliminated that dilemma, and the Men's Perfetto Convertible Jacket updates that versatility with improvements in areas that—frankly—we didn't think could be improved. The Convertible Perfetto is, basically, a Gabba-plus, beginning with the same race-fit, weather-resistant features that made the Gabba so damned impressive and pushing those properties to further extremes. The king is dead; long live the king.

Of all the things Castelli changed, we're happy to report that it stuck to the zip-off sleeve model pioneered in the Gabba Convertible Jacket. The ability to remove the sleeves effectively makes the Perfetto Convertible a three-season jacket. Castelli claims it can handle temperatures ranging from 43 to 64 degrees Fahrenheit, but with smart layering and the sleeves on, it extends easily into the 30s. On the in-between days of late fall and early spring, the sleeves stow easily in one of the rear pockets, ready for action when needed. The zippered joint also extends over the shoulder in a raglan cut, keeping the zipper off of your skin and providing generous overlap with the jersey's short sleeves for increased protection.

The sleeve construction remains virtually unchanged, but Castelli did do some serious tinkering to the Perfetto with the biggest change manifesting in an improvement to the Windstopper X-Lite Plus fabric's water-repellent finish. The change addresses a relatively minor complaint that many of us have with the Gabba—namely, it does tend to get a bit stifling during race efforts and interval sessions. That's not an issue that most other inclement weather gear needs to address, because most other inclement weather gear isn't cut for racing. Since the Gabba is, we were able to push it to its limits in the most demanding situations. The Perfetto effectively extends those limits; we look forward to testing them in the sodden races of early spring.

The Perfetto's improved water-resistance and breathability are only noticeable during hard efforts in questionable conditions, but Castelli also made a few readily apparent changes to how the jersey fits. First, the brand refined the fit, further eliminating unnecessary material at the usual flap-points for an even more streamlined ride. Castelli also revisited the extended rear storm flap, making it more of a flexible material (similar to Nano Flex) that lies flat rather than blousing out. The rear pockets were also tidied-up, with the drain mesh relocated to three laser cut holes instead of an accordion construction between the pockets and the jersey itself. This contributes to the lower profile storm flap's fit, which in turn improves the overall profile of the jersey.

With the exception of the stretchy Nano Flex inserts in the underarms, the Perfetto's body is made from Windstopper X-Lite Plus fabric. Windstopper X-Lite Plus has 1.4 billion impossibly small pores per square-inch that guard your microclimate jealously. They don't let wind in, but they do let moisture and water vapor out. This claim isn't just based on vague marketing copy, though—the science behind Windstopper X-Lite is measurable in a rating called CFM, which stands for cubic feet per minute, used to measure the volume of air that passes through a fabric in, you guessed it, one minute. In order to be considered truly "windproof," a fabric must register a CFM of equal to or less than 1.0. Windstopper X-Lite Plus actually beats this rating, so you're guaranteed a top that is literally classifiable as windproof.

While the Windstopper membrane is impressive, the Perfetto's key defining element is its race-minded fit. The sleeves are forward-oriented and the chest features an abbreviated fit compared to similar offerings from other manufacturers. The Perfetto feels a little tight across the chest while you're standing, but your body fills it out perfectly while stretched out on the bike. Compared to the Gabba, it sits even closer to your chest and stomach, eliminating the pregnant hippo look that so many of us despise in kit designed for cold or inclement weather.

The Nano Flex underarm inserts offer increased stretch and ventilation, which can be further supplemented with vertically oriented, zippered vents on either side of the front panel. Those vents seem inconsequential, but they're a surprisingly effective alternative to opening the front-zipper floodgates. The collar is articulated to eliminate looseness while you're in the saddle and the front zipper features an external flap. The Gabba's reflective stripes are replaced by Castelli branding on the storm flap, which is one of the few embellishments to an otherwise refreshingly minimalistic design.

  • A versatile cycling jacket for three-season racing and training
  • GORE's Windstopper X-Lite Plus resists the weather and breathes
  • Race fit cut is more like a jersey than a winter jacket
  • Revised storm flap better handles wheel spray
  • Zippered side vents dump heat during hard efforts
  • Laser-cut mesh drains in the three rear pockets
  • Reflective branding adds visibility in inclement conditions
  • Perfectly embodies Castelli's ethos of minimalist construction and unrivaled functionality
  • Reviews
  • Q & A

Surprisingly warm for the weight.

    I used this jacket today. I’m impressed. It was mid 30s and windy. The wind chill was probably quite low. I wore an Odlo warm baselayer with the jacket, but that’s it. The material wicked moisture so quickly that my phone in the back exterior pocket was covered in condensation where the moist came out of the jacket and contacted the cold air. Never once did I feel sweaty. One downside to the wicking is that my back felt very cool, but not cold, as the moisture evaporated. It’s a convertible jacket so it can be used as a vest, with really interesting “short sleeves”. Not waterproof but very water resistant. It was a little unexpected how really warm it is for the weight. It’s a light jacket or a heavy jersey, depending on your outlook. Essentially, it’s three versatile top layers in one garment.

    Perfect jacket

    • Familiarity: I've used it once or twice and have initial impressions
    • Fit: Runs small

    I'm 5'9" and 150 pounds; got a medium. This jacket is well, perfect. I did 65 miles today in it with a sleeveless base layer only, and the temperature ranged from 45 to 65 degrees Fahrenheit. It worked like a charm. Great wind protection, but also great breathability. I was never cold or too warm. I'd say once it gets to 65 with a sun out, it's getting probably a bit too much, but between 45 and 60, it was absolutely perfect. You also can remove the sleeves once it gets too warm, which I never felt the need to. The jacket also feels more like a long sleeve jersey than a jacket. Absolutely love it.

    It is perfetto!

    • Familiarity: I've used it once or twice and have initial impressions
    • Fit: Runs small
    • Size Bought: large

    Took this out on an 80 miler that started in the high 30's and ended in the low 70's. This thing exceeded my expectations in every way!

    I can't say much more than it kept me warm when I needed to be warm and allowed for quick removal of the sleeves when the temps climbed.

    I am 170 pounds and 5'11. The large fit perfectly and allows just enough room for a base layer

    doest it stop any rain or it is just wind protector?

    Hey Bohdan,

    Thanks for your question!

    Yes it will keep you dry in a light rain but it is not in any way water proof. If your'e looking for something to keep you dry in a down pour I would recommend a heavier shell. If you have any other questions please feel free to reach out to me directly.

    Thanks, Matt

    Great Jacket

    • Familiarity: I've used it several times
    • Fit: True to size
    • Size Bought: XL

    This is a great jacket that can be used in a variety of weather conditions. I used the size chart listed and the fit was right on. I have used this jacket in the low 30's with a thermal base layer and a long sleeve jersey. Stayed very comfortable and warm. In the 40's, I use it with just a thermal base layer. The jacket is well made. I would definitely purchase this again.

    Go to under many conditions

    • Familiarity: I've used it several times
    • Fit: Runs small
    • Size Bought: Medium.

    Very pleased with the versatility of this jacket. Jersey is a lot like the Gabba, which I use in both fair and poor weather. Jacket is surprisingly breathable, so have used from 40s up to high 50s without a problem, sunny or not. Love the visibility of the Yellow flourescent color. Sizing runs small, so Medium fits well - over a baselayer or short sleeve jersey. I normally size to small in other brands.

    Winter staple

    • Familiarity: I've used it several times
    • Fit: True to size
    • Size Bought: Medium

    Got this for Christmas, and have had several long rides in cold weather. Feels great, warm without overheating. Ridden in low 20’s with winds up to 15mph. Make sure to have proper layer’s underneath !
    As others have commented - you do feel a bit of a chill when you stop moving m. Once you get going it’s all good. No opportunity to test in rain, yet!

    Have not tried with sleeves off. I did have reservations of air leakage in through the sleeve connection, but have not experienced any discomfort.

    It dries very quickly, and have gone on a couple of short rides (<60) between washes without it smelling of sweat. Just hang it to air dry.

    Did I mention it feels good on ? It stretches with you and fabric is velvety smooth. Hate taking it off after a ride - it’s that good


    • Familiarity: I've put it through the wringer
    • Fit: Runs small

    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.


    Can you comment as to your build/height/weight? I am trying to decide 1between M and L. I am 150lbs, 5'9" and standard build (not skinny).



    I am 5'9" and 167lbs - definitely not skinny on top - so the medium I would bet will fit you great.


    Love it. Happy to recommend.

    • Familiarity: I've used it several times
    • Fit: Runs small

    Purchased this (discounted) for a week of riding in Mallorca. Perfect as a race-fit windbreaker for long descents, and with sleeves on for cool mornings. With sleeves off, rolls and fits in jersey pocket. Versatile for dry riding (I always carry a lightweight POC rain shell with me). Happy to have it in my cycling bag. Well-made, works as advertised. It has short sleeves under the long sleeves, which works well. Seems to breath well — doesn't get too warm if you wear it between descents, etc. NB: race fit, and runs small.

    Excellent Cool Weather Layer

    • Familiarity: I've put it through the wringer
    • Fit: True to size

    I tend to be an Assos Snob, but Assos isn't really for commuting, especially their jackets, which have next to no abrasion resistance (messenger bag straps kill Assos, fair warning.)

    Thus, I tend to look at other brands for my commuting gear, and the Castelli Perfetto works well for me.

    This is a jersey more than it is a jacket in my opinion, and really shines when you take into account that you can remove the sleeves. Where I live in Northern California, it is in the high 40s when I ride to work (at 5AM), and in the low 80s when I ride home. Rather than carry a lot of clothing, I bring a baselayer and arm warmers. In the morning I wear the warmers under the jacket, and in the afternoon, I take the sleeves off of the Perfetto and ride home in comfort.

    Note that I spent my childhood in Guam, so my idea of cold is nothing like that of someone from a colder climate, so keep that in mind when considering your temperature ranges.


    • Familiarity: I've used it several times
    • Fit: True to size
    • Size Bought: Medium

    I have worn this out for a few early morning rides where there was a good breezy wind with early morning dew and a good chill in the air. Wore these with just a bib and it got me through the early morning. Later in the day as it got warmer, the arms came off and I opened up a bit in front and the ride was comfortable. I really love the technical aspects of this fabric, it definitely protect you from the wind, but breathes really well and when you watch water bead off, it just makes me smile. Back pockets are deep and held the removal arms, fuel, pump and iPhone 7+ all without feeling like it was bulk. Its nicely designed and well built. Look forward to wearing it in more severe weather.

    Perfect for winter, early season riding

    • Familiarity: I've put it through the wringer
    • Fit: Runs small

    I've used this jersey for cycling in Salt Lake City from November through January thus far. I usually find temps from 35-45F to ride in with this piece. I've been in several snow/hail and cold rain storms with it so far and I can tell you that its not what its made for, but, you can get home with it. Its made for temp regulation on cold and clear riding days, but it will shed light rain and soak with heavy rain.

    Like any euro-sized bike wear, it runs small. I'm 6' and 190 lbs, normal build, and I usually run USA size L, but this felt good in a XL. Even if I lost 20lbs I'd still go with the XL just for the shoulder fit. Its fitted, not baggy, and a little stretchy, but there's still room for a capelene base layer and an undershirt. If its 45F or warmer just a thin undershirt is fine, and I layer thicker for temps down to 32F. The rear pockets are big and once I rode when it was 50-ish and was getting hot, so I stashed the zip-off sleeves and the rest of my kit no problem.

    I've never had a cycling-specific riding jacket and I have to say it makes a huge difference. The wind stopper fabric is the perfect tool for the job of keeping the cold wind off without getting too clammy inside. I think its because its right by your skin. Whenever I tried to winter ride with my regular soft-shell jacket, which is baggier, I always ended up too sweaty.