Castelli Perfetto RoS 2 jacket review: the benchmark for foul-weather riding?

The Castelli Perfetto RoS 2 Jacket is one of those pieces of cycling kit that has become almost shorthand for a certain type of riding: cold, damp, windy, hard-paced road miles where a full waterproof shell feels too clammy but a normal thermal jersey is not protective enough. With an RRP around £260, though often discounted in the UK, it sits firmly in premium winter and foul-weather territory.

This Castelli Perfetto RoS 2 jacket review looks at whether it still deserves its benchmark reputation. The short answer is yes, with one important caveat. This is not a fully waterproof rain jacket. It is a highly protective, breathable, race-cut foul-weather jacket that works brilliantly in typical UK winter conditions, but prolonged heavy rain will eventually get through.

Check Castelli Perfetto RoS 2 Jacket availability on Amazon UK

Castelli Perfetto RoS 2 jacket review

The Castelli Perfetto RoS 2 is effectively the long-sleeve evolution of the Gabba idea: a close-fitting, windproof, water-resistant jersey-jacket for riding hard in poor weather. The RoS name stands for rain or shine, and that is exactly the zone this jacket targets. It is made for the days when the forecast is messy rather than catastrophic.

Its strength is versatility. The Perfetto RoS 2 can be used like a winter jersey, a light jacket, a race-fit softshell or a foul-weather training layer depending on the base layer underneath. That makes it one of the most useful jackets for UK cyclists who ride through changing conditions rather than simply waiting for perfect weather.

Quick verdict

Overall verdict: The Castelli Perfetto RoS 2 Jacket remains one of the best foul-weather cycling jackets for road riding. It combines excellent wind protection, strong water resistance, good breathability and a fast, close fit, although it is expensive and not the right choice for riders wanting full waterproof protection.

Best for: road cyclists, winter trainers, fast club riders, racers, sportive riders and anyone who rides hard in cold, damp and windy conditions.

Not ideal for: riders who want a relaxed fit, fully waterproof protection, heavy insulation for freezing conditions, or a budget winter jacket.

Price: RRP around £260, with UK sale prices often much lower depending on colour and size.

Weight: 369g claimed.

Key specs: GORE-TEX INFINIUM WINDSTOPPER fabrics, brushed water-resistant front panels, stretch rear-facing panels, taped shoulder seams, YKK Vislon two-way zip, zippered side ventilation, three rear pockets, reflective rear panel and Castelli tailored fit.

Reasons to buy

  • Excellent balance of windproofing, water resistance and breathability
  • Ideal for hard riding in cold, damp UK conditions
  • Close, performance fit avoids flapping fabric
  • Two-way zip and side vents improve temperature control
  • Three rear pockets make it more practical than many winter jackets
  • Works across a wide temperature range with different base layers
  • Often available at much lower than RRP in UK sales

Reasons to avoid

  • Not a fully waterproof jacket for prolonged heavy rain
  • Race-style fit will feel tight for some riders
  • Expensive at full retail price
  • Limited insulation for very cold, steady rides
  • Needs careful layering to get the best from it
  • Castelli sizing still rewards checking the size chart carefully

Product overview

The Perfetto RoS 2 sits in the space between a winter jersey and a rain jacket. It is more protective than a normal thermal jersey, more breathable than most waterproof shells and less bulky than many insulated winter jackets. That makes it particularly useful for riders who work hard on the bike and need protection without overheating.

Castelli uses two GORE-TEX INFINIUM WINDSTOPPER fabrics across the jacket. The forward-facing panels use a warmer brushed water-resistant fabric to block wind and spray, while the rear-facing panels use a stretchier fabric to improve fit and breathability. The shoulder seams are taped, which adds useful protection in one of the areas most exposed to rain.

The obvious rivals include the Sportful Fiandre Pro Jacket, Gobik Envy, Rapha Pro Team Insulated Rain Jacket, Assos Mille GT winter jackets, Gorewear Tempest and Castelli’s own Gabba RoS 2. The Castelli Perfetto RoS 2 Jacket stands out because it manages to feel both protective and fast. It is not just a winter coat for cycling. It is a proper road jacket designed for riding at tempo.

For UK cyclists, that makes sense. Much of British winter riding is not deep Alpine cold or biblical rain. It is 5°C to 12°C, damp roads, light rain, gusty wind, grey skies and constant spray. That is exactly where the Perfetto is strongest.

Design and construction

The Castelli Perfetto RoS 2 has a tailored, performance-led cut. It is close through the torso, neat around the shoulders and shaped for the riding position rather than standing around at a café. Off the bike, it can feel short at the front and snug across the chest. On the bike, the shape makes much more sense.

The fabric choice is the defining feature. The front, sleeves and other exposed areas feel more protective and slightly warmer, while the rear-facing panels add stretch and breathability. This split construction is what allows the jacket to block cold air without feeling like a boil-in-the-bag waterproof shell.

The front zipper is a YKK Vislon design with top and bottom opening. That two-way function is genuinely useful. Opening the lower section slightly on a climb lets heat escape without fully exposing the chest to cold air. It gives more control than a conventional one-way zip, especially on rolling winter rides where effort changes repeatedly.

The side vents add another layer of temperature control. They are easy enough to use while riding and make a noticeable difference when the pace rises. This is one of the reasons the Perfetto works better than many winter jackets during harder efforts. It gives you ways to dump heat without removing the garment.

The three rear pockets make it more jersey-like than many jackets. They are useful for food, gloves, a phone, a small pump or a gilet, although the close fit means they are not ideal for stuffing with bulky items. The reflective rear panel is a practical touch for dull winter roads, particularly when the weather closes in early.

The cuffs are close enough to sit neatly with gloves, though glove choice matters. Slim winter gloves work well, while thick cuffs can create a bit of overlap management. The collar is protective without feeling excessively high, and it helps keep cold air from pouring in when riding in a low position.

Setup and ease of use

There is no complicated setup with a jacket, but there is a learning curve around sizing and layering. The Perfetto RoS 2 is not a relaxed winter jacket. It is designed to sit close to the body, minimise fabric movement and work efficiently when the rider is producing heat.

Castelli sizing is famously snug, and the Perfetto continues that pattern. Riders between sizes, or those who prefer a little more space for winter layering, should consider sizing up. The jacket should feel close, but it should not restrict breathing, shoulder movement or access to the rear pockets.

Layering makes a big difference. With a light base layer, the Perfetto works well in mild but wet or windy conditions. With a warmer thermal base layer, it becomes a genuine winter training jacket for colder rides. Add too much underneath and the fit becomes restrictive, while the breathability advantage starts to disappear.

The zip and vents are easy to manage while riding. That is important because the Perfetto is at its best when conditions change. Open the vents on climbs, close them on descents, use the lower zip for airflow, then seal everything up when the wind turns cold again.

Cleaning and care matter more than with a basic softshell. Water-resistant fabrics rely on their surface treatment, and that performance can fade if the jacket is washed badly or left dirty. Follow the care instructions, avoid heavy detergents and refresh the water-repellent finish when needed.

Real-world performance

The Castelli Perfetto RoS 2 is at its best on rides where the weather never fully settles. Cold start, damp lanes, light rain, exposed headwind, then a hard climb that suddenly makes a normal rain jacket feel unbearable. That is the environment where the Perfetto shows why it has become such a reference point.

The first thing you notice is wind protection. Cold air simply does not cut through the front in the way it does with a thermal jersey or lightweight softshell. On exposed lanes and fast descents, that makes a real difference. The jacket keeps the core stable without needing heavy insulation.

Water resistance is strong for a jacket that breathes this well. Light rain beads off, road spray is handled confidently, and damp conditions do not immediately soak through. On typical winter rides, where the roads are wet but the rain is intermittent, the Perfetto feels close to ideal.

It is not fully waterproof. In sustained heavy rain, the limits become clear. Water will eventually work through, especially where pressure, movement and saturation build over time. The difference is that the jacket continues to feel usable for longer than many softshells, and it does not trap sweat as badly as a proper waterproof shell when riding hard.

Breathability is the main reason to buy it over a more protective rain jacket. During tempo efforts, rolling chain gang-style rides and winter training blocks, the Perfetto manages internal moisture well. It will still become damp inside if the effort is high enough, because every winter jacket has limits, but it avoids the clammy, plastic-bag feeling that ruins many waterproofs.

The side vents and two-way zip are not decorative details. They make the jacket easier to regulate. On a climb, opening the vents helps control temperature without taking the whole jacket off. On a descent, everything can be closed quickly to restore protection. That flexibility is crucial on mixed terrain.

The fit also helps performance. A loose jacket can feel warmer when standing still, but it often flaps, traps moisture and behaves badly in the wind. The Perfetto’s close cut makes it feel fast and efficient. It sits more like a substantial jersey than a conventional jacket, which is exactly why road riders like it.

Comfort is good across longer rides, provided the sizing is right. The stretch rear panels allow enough movement through the shoulders and back, and the front does not bunch badly when riding on the hoods. In an aggressive position, the jacket feels natural. Upright, it feels more obviously cut for cycling.

Pocket access is good, although the tight fit means you need to be a little tidy with what you carry. A phone, food, gloves and a small tool pouch are fine. A bulky pump, large jacket or heavily packed pockets can pull at the fabric and disturb the fit.

In colder conditions, the Perfetto is more dependent on the base layer than a heavily insulated winter jacket. Around 4°C to 6°C, it works well with a proper thermal base layer if the ride is steady to hard. On slow endurance rides, recovery spins or stop-start commutes, some riders will want more insulation.

That is the key to understanding the Castelli Perfetto RoS 2 foul-weather cycling jacket. It is not built for standing around in freezing rain. It is built for riding, producing heat and staying protected while still being able to work hard.

Weather protection and breathability

The Perfetto RoS 2’s weather protection is best described as highly water-resistant rather than waterproof. That distinction matters. It will shrug off light rain, drizzle and spray very well, but it is not the jacket to choose if the forecast is three hours of steady heavy rain.

Against wind, it is excellent. The GORE-TEX INFINIUM WINDSTOPPER fabric does exactly what a winter road jacket needs it to do. It blocks cold air across the chest, arms and shoulders, which helps keep the rider comfortable without relying on heavy padding.

The breathability is what keeps the jacket useful across a wide range of conditions. Many waterproof jackets protect well from rain but become uncomfortable as soon as the pace rises. The Perfetto gives away some absolute rain protection in return for much better comfort during hard riding.

This makes it particularly good for racing, fast training, winter club rides and sportives where you do not want to stop and change layers constantly. It is protective enough to handle changing weather, but breathable enough to remain wearable when the effort increases.

The taped shoulder seams are a useful addition. Shoulders take the brunt of rain and spray, and extra protection there helps delay water ingress. The rest of the jacket is still constructed as a breathable weather-resistant piece rather than a fully sealed rain shell.

Fit, sizing and comfort

The fit is classic Castelli performance. Close, shaped and built for the riding position. Riders used to looser endurance clothing may find it tight at first. Riders used to race-fit jerseys and jackets will understand it immediately.

The torso is neat, the sleeves are close and the rear sits low enough to protect from road spray. The front can feel short when standing, but that prevents bunching when riding. This is a good example of a cycling garment that makes more sense on the bike than in front of a mirror.

Sizing deserves care. Many riders will need to size up from casual clothing, and some may prefer one size larger than usual if they plan to use thicker base layers underneath. The correct fit should feel close but not restrictive. If shoulder movement feels limited or the zip pulls across the chest, it is too small.

The collar is comfortable and protective, without the stiff choking sensation some winter jackets create. Sleeve length is good in a riding position, and the cuffs integrate well with most slim winter gloves.

For riders with broader builds, the Perfetto may be less forgiving than alternatives from brands with more relaxed cuts. It is not a jacket designed around casual layering. It is designed around a cyclist’s shape in motion.

How it compares

The Castelli Gabba RoS 2 is the obvious in-house comparison. The Gabba is short-sleeved and usually worn with arm warmers, making it more adaptable for racing and changeable conditions. The Perfetto RoS 2 is warmer, simpler and better for riders who want a full long-sleeve foul-weather jacket. Choose the Gabba for race-day flexibility. Choose the Perfetto for winter training and all-ride protection.

The Sportful Fiandre Pro Jacket is one of the closest rivals. It offers a similar foul-weather race fit and strong weather protection. The Sportful often feels slightly different in cut and panel construction, so the better choice may come down to fit. The Castelli still feels like the more established reference point in this category.

The Gobik Envy is a strong modern alternative, especially for riders who want premium cool-weather protection with a contemporary fit and often a slightly lower price. It is a credible option, but the Perfetto still has the advantage of years of refinement and a very clear foul-weather road identity.

The Rapha Pro Team Insulated Rain Jacket gives more rain-focused protection and a premium finish, but it is usually more expensive and has a different emphasis. Rapha is stronger if you want a more protective jacket for wet conditions. Castelli is better if breathability and fast riding are the priority.

Assos winter jackets tend to offer superb comfort and construction, often with a more luxurious feel. They can also be expensive and sometimes warmer than needed for hard riding in mild UK conditions. The Perfetto is more direct and race-led. The Castelli Perfetto RoS 2 alternative question depends on whether you prioritise weather sealing, comfort, breathability or value.

Value

At full price, the Castelli Perfetto RoS 2 is expensive. Around £260 is serious money for a cycling jacket, particularly when cheaper softshells and winter jerseys can be found for far less. The value case depends on how often you ride in poor conditions.

If you only ride in good weather, it is difficult to justify. If you regularly train through autumn, winter and early spring, the calculation changes quickly. A jacket that can handle wind, spray, drizzle, changing pace and a wide temperature range will get used constantly.

The Perfetto becomes much better value when discounted. UK sale prices often drop significantly depending on colour and size, and at those prices it can become one of the best purchases in a winter wardrobe. It is the kind of jacket that can replace several less capable layers.

The extra spend over a basic winter jacket buys breathability, fit and versatility. It is not simply warmer or more waterproof. It is better at managing the messy middle ground where most riding actually happens. That is why the Castelli Perfetto RoS 2 jacket for UK cyclists remains so easy to recommend.

Verdict

The Castelli Perfetto RoS 2 Jacket remains one of the benchmark foul-weather cycling jackets because it solves a very real problem. Most winter rides are not cold enough for a heavy insulated jacket and not wet enough to justify a full waterproof shell from start to finish. They sit in between. The Perfetto is built for that space.

Its greatest strength is balance. It is windproof, strongly water-resistant, breathable, close-fitting and practical enough for regular road riding. It keeps the rider protected without smothering effort, which is exactly what a performance winter jacket needs to do.

It is not perfect. The fit is unforgiving, the price is high at RRP, and riders wanting proper waterproof protection for long heavy rain should choose a dedicated rain shell instead. It also needs thoughtful layering in colder conditions, because it is not a thick thermal jacket.

The single biggest reason to buy the Castelli Perfetto RoS 2 Jacket is that it makes cold, damp, windy road rides easier to dress for. The single biggest reason to hesitate is that it is water-resistant rather than fully waterproof, so it is not the answer to every wet-weather ride.

Rating: 5/5