Our Response to the Coronavirus
This carousel displays a list of buttons that updates the main product image when a button is clicked
  • Options
  • Detail Images

CastelliPerfetto Convertible Jacket - Men's

Sale 46% Off$124.98 - $139.97

Item # CST00D2

Select options
  • Cancel
  • Select options
  • Yellow Fluo, S ($139.97)
  • Red, S ($124.98)
  • Red, M ($124.98)
  • 100% Guaranteed Returns
  • Free Shipping on orders over $50

Item # CST00D2

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, helping to bridge the gap between cold-weather base miles and interval efforts or early spring, when the weather can change twice during the span of a single race. 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
  • 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
Tech SpecsSize
Tech Specs
[membrane/laminate] GORE Windstopper X-Lite Plus, [underarm vents] Nano Flex
Windproof Rating
< 1cfm
3 rear
Recommended Use
Manufacturer Warranty
1 year


Men's Apparel




















































How to Measure:
For best results, take measurements over your underwear.
Measure under your arms, around the fullest part of your chest.
Measure around your natural waistline, keeping the tape a bit loose.
Measure around the fullest part of your body at the top of your legs.
Using pants that fit well, measure the crotch seam to the bottom of the leg.

Reviews & Community


Write a review

    Add a:
  • Photos
  • Videos

No file chosen

Rather attach a photo from your computer?


Product Fit:

Runs smallTrue to sizeRuns large

Add Your Size


Height (ft, in):

Weight (lbs):

Size Purchased:

Only jpg, jpeg, png, gif or bmp files please.

Submit ReviewCancel

Excellent quality

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

This is a race fit. It runs smaller than many other castelli jerseys. When the sleeves are removed what is left is a short sleeved jersey (not a vest).


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

Got this two weeks ago, used it 3-5 times or so. Most recent was last night, on the coldest day of the winter so far here in Sendai, Japan – it was probably -2, -3°C // 26-28°F. Wind was decently strong, might have felt colder with the wind chill. Hands, face, and feet were chilly first 9, 10 miles // 15 ish KM but my torso wasn’t really at all. Had on a Le Col mesh long sleeve base layer, a loose fitting Bontrager (spring time request) jersey, and this jacket. So glad I bought this. Highly recommend great at insulating and keeping most wind out. This is a steal on sale. Wish I could buy a second.

I’m about 5’10” / 170 LBS and got a medium. It’s a little snug with two under layers but not too bad, so I reluctantly am checking ‘runs a little small.’

Unanswered Question

what is the difference between the Perfetto convertible jacket and the Perfetto RoS convertible

One ride…but my initial thoughts

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

I’ve only used this once so far. I live in Phoenix and needed something versatile. Colder mornings in the desert which are generally followed by pleasant temperatures in the 60’s to 70’s. According to my Garmin, the minimum temperature was 46 degrees and the max during this ride was 73. This jacket was great for the colder temperatures but I did get warm…..that’s when I pulled off the sleeves which made a huge difference. The sleeves are easy to remove and folded up nicely in the back pocket. Although I’ve only used this once so far I can see myself using this during the winter months and love the removal sleeves. This is more like a winter jersey with detachable sleeves vs. a jacket. You’ll be able to wear a compression style base layer for colder rides but that’s about it. I’d say the claim made by Castelli that this jacket is great for temperatures ranging from 43-64 degrees is pretty accurate. I think you’ll be a little warm in temperatures from the low 70’s and up. If you’re looking for something that is versatile and to use within the recommended temperatures you’d be hard pressed to find something better. One additional thought– the size. It runs small. I tried on a large which was too small. The XL worked great for me. Really excited about this and look forward to using it over the next couple of months.

Great Warm Winter Jacket

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

Has been nice and warm on days that have started at 40F. Pulling the sleeves off as temperatures have climbed to 60F over the day has worked great.

I normally wear a medium, but ordered a large based on reviews saying these ran samll. Fits great.

Love it

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

Great fit and love the functionality. Great warmth in the morning when it's cold and super easy to zip off the sleeves when it warms up during the day. Breathes well enough to not get hot in short sleeve mode when it got up to 75 degrees.

Stylish Race Fit Winter Jacket / Jersey

    Very nice design and color. I went with the Dark Infinity Blue which is a vibrant pale color, and the red accents sets it off. I am happy with the styling and color as it looks expensive and of quality manufacturing. The best feature is the zip-off sleeves. When the sleeves are removed there are additional short sleeves made directly on to the inner jacket which converts it into a winter jersey! A true bonus!
    If you are looking to put multiple layers underneath this jacket than the race cut styling will not allow it, at best a base layer shirt will be a go. But that's the point with this jacket it is precisely a race fit jacket that converts into a race fit jersey during warmer temps.
    The fabric is the GORE Windstopper which should hold up quite well.

    It is, as the description read A RACE FIT jacket which is precisely what I was wanting. I ordered the medium which fits somewhat snug in the chest, I am a 38, and it is slightly looser in the torso, I have a 30-inch waist. So if you need more stomach /torsal room than the race fit may not be your best option, or you may want to go up a couple of sizes for additional room.

    Great for winter/spring in the south

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

    This jacket was great to have in my arsenal for the winter in the south. Weather can be unpredictable in Arkansas and I wore this jacket with a thermal base layer along with thermal bottoms and Castelli thermal bibs and was covered on every ride I wore it on. It was my winter kit for around 1000 miles last winter/spring season. Rain, sleet, temperatures ranging from 50-35. This jacket covered me as long as I layered appropriately. The zippered sleeves were great for rides when it warmed up around 50 if I had a base layer. From my experience, Castelli fits a little small but mine fit fine for the winter '18 season.

    Small and Tight

    • Familiarity: I returned this product before using it
    • Fit: Runs small
    • Size Bought: Large

    I only tried this on, but immediately knew I needed to return it for a larger size. I am 6'2" and 153 pounds. Tall and thin. I purchased a large and it was way too tight - to the point that it was pretty uncomfortable. I have returned it and have purchased an XL which I am waiting to receive. I think I am going to love the jacket. Everything looked great - other than the fit.

    Nice Jacket

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

    I'm not a fan of convertible jacket / vests, but this one is more like from jacket / jersey and is pretty cool. Pretty dense and warm without heavy insulation inside, will require base layer for temps under 50 and be great mid layer under 40, depending on your effort. Under 40 training ride would be great with base layer and could remove sleeves if it warms up. It does fit smaller than usual Castelli. I got Large and it fits tight, I normally do Medium. Sized up based on Reviews, I would have tried XL but not available.

    Too small

    • Familiarity: I returned this product before using it

    I normally wear a large, ordered a XL and it fits my son tight who wears a mens small.

    Great addition to my winter setup

    • Familiarity: I've used it several times
    • Fit: Runs small
    • Size Bought: 3x

    I'm a big guy, so got the 3x. Fits snug - Italian design.

    This jacket is great for mid/high 30s into the 50s, I'd guess. I've had one ride in the high 20s with it; wore arm warmers and a vest over the jacket and was plenty warm.

    If you have a set of tights that has a built on base layer upper, this is all you'll need to wear, really, over that. Otherwise, you probably won't need anything heavier than a light base layer down to a regular jersey depending on your work rate.

    I haven't ridden with removed sleeves, yet, and probably won't. The exposed zipper looks weird. This is the only negative i could think up.

    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