The Castelli DO.DI.CI. Jacket sits in that curious category of cool-weather kit that aims to bridge the gap between a summer race jersey and a lightweight jacket. It promises warmth, breathability and a fast, second skin-fit for the kind of days when the thermometer dips but the pace stays high. And in many ways, it delivers precisely that, with excellent materials, sharp tailoring and genuinely impressive on-bike comfort – but I think its lack of any water resistance limits its versatility, at least in the UK.
Castelli describes the DO.DI.CI. as a ‘race-pace’ jacket designed for cool, changeable conditions, using a blended fabric that traps warmth yet breathes well under effort. Castelli claims that this Ristretto material ‘allows a small amount of air to come in and evaporate sweat, 12 times more than previous technology’.

The jacket is clearly intended as a top for cooler spring and autumn days and milder winter ones – the occasions when you don’t quite need a jacket but want more insulation than you’d get from a standard long-sleeved jersey. And on cold and dry days, that’s exactly where it lands.












The first impression is one of softness. The jacket’s lightly brushed inner face feels very high-end, and the fabric stretches in a way that provides a reassuringly close fit but without the sense that you’ve been shrink-wrapped.

Castelli has always been good at shaping a garment for the riding position, and the DO.DI.CI. follows that tradition – and might even be better than usual, which is quite something.

The sleeves are long and follow the natural bend of your elbows, the torso is cut snug and tapered, and nothing flaps or gathers when you settle on the hoods or drops. It feels like a jersey designed by people who ride quickly, for people who ride quickly – leaning into a performance silhouette but without forgetting comfort.

The full-length zip runs smoothly, the pockets are well-positioned and don’t sag, and despite the close fit, there’s no sense of restriction around the shoulders.
The DO.DI.CI.’s breathability is excellent, too. On steady climbs or faster efforts, the jacket maintains warmth while shedding excess heat. It’s the sort of layer that encourages you to keep the tempo high, because the harder you push, the more balanced its internal climate becomes. On those crisp, blue-sky mornings where the roads stay dry, and the temperature sits somewhere between 6-12°C, it feels absolutely spot-on.

However, the Peak District rarely offers crisp, blue-sky mornings for long. This is where the jacket’s biggest shortcoming reveals itself – the DO.DI.CI. offers no water resistance whatsoever, not even a basic DWR coating. The moment you ride into mist, drizzle, or a damp valley floor, the fabric begins to absorb moisture.
And once it’s wet, the fleeced interior holds onto that moisture, and the warmth advantage rapidly diminishes. It’s not catastrophic, and it’s still warmer than a summer jersey. But compared with other premium cool-weather tops that now routinely include some level of water shedding, it feels like an omission, especially when you remember Castelli was the first to bring in a multi-weather race jersey in the form of its Gabba.

If you’re riding in a reliably dry area, California for example, this probably isn’t much of an issue. But if you’re in Derbyshire, Snowdonia or the Scottish Highlands – or pretty much anywhere in the UK – the weather can change on a whim, which does limit how often you’ll reach for it.

While personally I found myself loving it in theory, in practice I was using it less than I expected. It’s simply not versatile enough for unpredictable conditions, which makes the far from immoderate asking price harder to swallow. At this level, most of us expect a top that can handle more than just perfect days.
The quality of the Ristretto material quality, though, is excellent. After multiple washes, it has held its shape, retained its softness and still has the premium look. There’s no pilling, no fraying and the colour remains rich. Castelli seldom misses on construction quality, and this is no exception.

The pockets are deep enough to carry essentials without bouncing, firm enough to keep their shape, and the zip has behaved impeccably. Small reflective details are present, though far from bold.

Fit is reliably Italian: performance-tight but not comically so, and with enough arm and torso length to suit a committed riding posture. If you like Castelli’s aero jersey cuts but want more warmth, the DO.DI.CI. will feel familiar and instantly comfortable. I never once had to tug it into place or rethink my layering mid-ride. When the weather matched its strengths, I genuinely enjoyed wearing it.

The sticking point is the price-to-versatility ratio. In isolation, it’s an absolutely lovely piece of kit. On warm-cold-but-dry days, it’s brilliant. But in the UK, especially in the north, we don’t get many days that tick all those boxes. For a jacket priced very much in this premium bracket, I feel that the lack of weather protection severely limits its usefulness.
Value
The DO.DI.CI. is very similar to the £225 Castelli Espresso Air Jacket, which also has no rain protection, though the DO.DI.CI. trumps it when it comes to versatility.
I’d rather use something like the Santini Adapt jacket, which offers a similar close fit but is better suited to a wider range of conditions. It was £230 when we tested it but is now £240.
The Assos Mille GT Hashoogi Winter Jacket S11 also offers better all-round weather protection, though being Assos it is a little dearer at £265.
For more weather-beating options, check out our best cycling jackets, best windproof cycling jackets and best winter cycling jerseys buyer’s guides.
Conclusion
As it stands, the DO.DI.CI. earns a solid score from me – albeit with some caveats. It’s beautifully made, comfortable, flattering and an absolute pleasure to wear when the conditions are right, but those conditions just don’t happen often enough in my part of the world to justify adding it to my cycling wardrobe. The addition of some water resistance, even a DWR coating, would have made it a far more versatile option. If you do live somewhere drier, it’s an easy jersey to recommend. If you live somewhere wet, there are better do-everything options.
Verdict
Beautifully made, great-fitting cool-weather option but the lack of any water resistance that limits its versatility
All the deals displayed on our review pages are pulled from a constantly updating database feed of the best affiliate deals available. The criteria for deciding on what are the best deals is who is offering the lowest, delivered price. In most cases we will be showing the very best deal available online, but sometimes you may be able to find an item cheaper. If you can please feel free to post a link in the comments box below. To find out more about affiliate links on road.cc click here.
road.cc test report
Make and model: Castelli DO.DI.CI. Jacket
Size tested: Large
Tell us what the jacket is for and who it’s aimed at. What do the manufacturers say about it? How does that compare to your own feelings about it?
Castelli pitches the Do.Di.Ci as a ‘race-pace’ jacket for cool, changeable weather – essentially a fast, close-fit layer that takes the edge off colder days without sacrificing speed or aero efficiency. The brand talks up the fabric blend, which combines insulation with high breathability, aiming to fill the gap between a summer jersey and a full-blown winter jacket.
In mild to cold but dry conditions, that description is spot on. The Do.Di.Ci is lovely to ride in when the temperature dips: warm enough to avoid faffing with extra layers, snug in a way that feels fast rather than restrictive, and breathable enough on harder efforts. Castelli has nailed the on-bike fit – it feels purpose-built for riding, and it never bunches or sags.
The issue for me is that ‘changeable weather’ in Castelli’s Italian lexicon seems to mean ‘a bit chilly’, whereas in the Peak District it means ‘might drizzle at any moment’. There’s no water resistance at all, not even a token DWR coating, so once the mist rolls in or you hit wet lanes, the jersey quickly saturates.
Tell us some more about the technical aspects of the jacket?
Premium-feeling fabrics with a soft, lightly fleeced inner face that traps warmth without feeling bulky
Race-oriented fit with excellent shaping through the sleeves and torso
High-stretch panels allow a very close fit while maintaining full mobility
Good breathability during hard efforts, helped by the relatively thin insulation
Full-length zip runs smoothly and doesn’t bunch when tucked low on the bike
Three rear pockets with enough structure to hold their shape when loaded
Reflective details are minimal but present
Zero water resistance – absorbs moisture quickly and holds onto it
Stitching and construction quality are immaculate, as expected from Castelli
Colour and finish look premium and have held up well through washes
It’s an exceptionally well-finished article with a very premium feel to it; you have to feel and see it in person as pictures don’t really do it justice.
In cold, dry conditions, it works very well as it’s designed to do. The material is indeed very breathable, with minimal sweat build-up even during repeated long climbs. It’s a great fit too, with the longer cut sleeves working well for me with no bunching up or creasing.
My only real issue is its limited operating window. In the right conditions, it’s a fantastic jersey, but for me at this price, it needs to be more versatile with at least some kind of protection from rain or mist.
It’s lasted very well and has washed well, with no loss of colour or softness to the material.
There is no waterproofing, just the tightness of the fabric’s weave keeps the rain out, though Castelli does offer other jerseys designed for wet-weather use.
It really is an exceptionally breathable garment, and it works exactly as billed. It’s especially good on fast-paced training rides, where the breathability means you don’t get such a build-up of sweat, which can cause rapid cooling when descending.
For me, it was a great fit, and the new cut with longer sleeves works very well. Its a very nice garment, and about perfect in my eyes for a race cut jersey.
Like all Castelli, it runs a little small compared to non-cycling clothing, though it’s no different from any other Italian garment in my experience. For reference, I wear medium in casual attire, but the large here worked perfectly for me. I’m 175cm tall, weigh around 73kg and usually opt for large cycling jerseys and jackets, and the large DO.DI.CI. fitted closely but not too tightly.
It’s light for a multi-season long-sleeved jacket.
The fit was perfect, and the fabric’s handle or feel is exceptional, though that is reflected in the high price. I found it ideal for higher-paced efforts, keeping my core temperature just right.
Though it’s very good, it is expensive, and I feel its limited operating range makes it less compelling than other, much cheaper options.
How easy is the jacket to care for? How did it respond to being washed?
Very easy and has held up well to repeated washing.
Tell us how the jacket performed overall when used for its designed purpose
Very well, with little sweat build-up and a comfortable fit even when trying very hard. It’s a very impressive material that feels just right in cooler, dry conditions.
Tell us what you particularly liked about the jacket
The cut and the material are both exceptional; the fabric feels next-level, though the price reflects this.
Tell us what you particularly disliked about the jacket
I’m not a big fan of clothing with limited scope, since the weather where I live can be very changeable. I could just bring a waterproof with me, but I personally prefer something more versatile such as the original Gabba, which keeps the worst of the rain out, albeit at the cost of breathability.
How does the price compare to that of similar products in the market including ones recently tested on road.cc?
Its very similar to the Castelli Espresso Air Jacket which comes in at £225 which also has no rain protection.
I’d rather something like the Santini Adapt jacket, which offers a similar close fit but is better suited to a wider range of conditions and comes in at much the same price.
The Assos Mille GT Hashoogi Winter Jacket S11 which is slightly more expensive at £265 but again offers better all-round weather protection.
Did you enjoy using the jacket? Yes – it’s great!
Would you consider buying the jacket? No – it’s not suited to my area’s weather.
Would you recommend the jacket to a friend? Perhaps – if they lived in an area with weather more suited to this design.
Use this box to explain your overall score
It’s a very well-made jersey in a great-feeling material and with an improved cut, though I feel its limited range of use and high price make it a less tempting proposition. I’m a big fan of the original Gabba jersey, and though this breathes better and offers a better fit, I much prefer the original’s versatility.
About the tester
Age: 41 Height: 175cm Weight: 79kg
I usually ride: cervelo aspero My best bike is:
I’ve been riding for: Over 20 years I ride: Most days I would class myself as: Expert
I regularly do the following types of riding: cyclo cross, commuting, touring, club rides, sportives, general fitness riding, mtb, gravel

8 thoughts on “Castelli DO.DI.CI. Jacket”
I washed mine in Nikwax TX
I washed mine in Nikwax TX Direct wash in which transformed the jacket – it now beads off water in an environmentally friendly way – think out of the box testers
I bought some cheap wheels
I bought these wheels that you say are no good and simply replaced the hubs and the rims and it transformed the ride. Think out of the box testers.
A bit harsh. I think there is
A bit harsh. I think there is a big difference between applying some Nikwax to a garment (which anyone can do at home and costs a couple of pounds), and rebuilding a wheel with new rims and new hubs.
And if that simple, cheap fix does address a major concern that the reviewer had, then I think that is relevant and useful information (even if the reviewer would still be justified in expressing disappointment that there is no factory applied DWR).
What does that do to the
What does that do to the breathability that Castelli seem so proud of though? (Genuine question; maybe it has no effect).
On which note, not particularly keen on the product claims (“12x more air permeability than old technology”) being printed on the outside of the jersey.
Why would I buy Castelli’s DO
Why would I buy Castelli’s DO.DI.CI jacket compared to Attaquer’s Race Winter top?
Race Winter Long Sleeved Jersey Red
It does everything the Castelli does, including brilliant breathability. Plus, the Attaquer Race Winter’s comfortable across a wide range of weather conditions. It’s also £75 less expensive than the Castelli.
No-one’s saying you should –
No-one’s saying you should – indeed the reviewer’s position can be largely summed up as this is a nice jacket, but other options are cheaper and more versatile.
The whole point of this
The whole point of this fabric is that Castelli realised that most riders wore full on waterproofs when it rained – and if they abandoned the notion of making it more waterproof, they could make it more breathable than anything else on the market.
I’ve got one – and that’s just about true.
Seems slightly unfair to knock a star off on that basis
I’m with the reviewer – for
I’m with the reviewer – for British winter conditions, some water resistance is important. Yes if it’s properly raining I’ll reach for the proper waterproof, but it’s quite common for it not to be properly raining for most of the ride, yet one would still benefit from a degree of water resistance. Whether it’s passing showers, patches of drizzle, mist/fog, or just road spray, it’s very rarely to have a completely dry winter ride.
That’s not to deny there are other jackets that get the balance wrong in the other direction – i.e. they try to be highly water resistant, but stop short of being properly waterproof (so you’ll still get wet if it’s raining properly), and are nonetheless very poor for breathability. So I do think it’s good to avoid falling into that trap.