Independent reviews, collected from Stuburt retailers.
4.7 / 5from 6 reviews
★★★★★
Very impressed
Had this for about a year and it is just as good as jackets costing three times as much. Have worn it in heavy showers and it doesn’t leak and the fleece pockets are a nice touch
Carl A. · November 2025 · via Amazon
★★★★☆
Sizing is slightly on the larger side
Like all Suburt clothes, it runs a like big compared to normal sizes
Michael L · July 2025 · via Amazon
★★★★★
Waterproof and breathable
Waterproof, breathable and folds up small enough to be unobtrusive in my bag. Also has decent pockets with soft linings and good quality zips. It fits well to my normal size, but doesn't provide any thermal protection. So great for summer showers, but you'll need room for a decent layer underneath for winter use.
Neil Williams · August 2024 · via Amazon
★★★★☆
Lightweight Waterprof
Have worn a few times, very comfy, lightweight and certainly waterproof
John H · September 2023 · via Amazon
Read more reviews
★★★★★
Smart windbreaker
Not fully waterproof but a decent windbreaker
Mr Chris Dawson · October 2022 · via Amazon
★★★★★
Lovely jacket
Excellent quality jacket. Would buy again, in another colour, just to have 2!
Jackie F · September 2022 · via Amazon
Built for the weatherWind, rain and cold snaps
Room to swing in itCut to move, not to stand still
True to sizeSized to go over a layer
British since 1860Founded in Britain
Where the price difference actually goes
Where the price difference actually goes
Feature
This layer£24.99
Typical outer layer£150+
Keeps the weather out
Yes, for Stuburt
Yes, for the comparison polo
Room through the middle
Yes, for Stuburt
No, for the comparison polo
No superstar mark-up in the price
Yes, for Stuburt
No, for the comparison polo
British sporting house since 1860
Yes, for Stuburt
No, for the comparison polo
Comparison against widely sold branded golf outerwear at UK RRP.
Room for a layer underneath
Sized to go over a jumper or mid-layer, not just a polo.
Bought once, not every season
The weather here is not an edge case. It is most of the fixture list.
A jacket you can still swing in
Outer layers fail on the range of movement long before they fail on the weather.
Keeps the rain out
Wind and rain stay outside, so a wet medal round is still playable.
Est. 1860 · Sergio Garcia’s Fireballs GC wear Stuburt on the LIV tour
`;
};
const bindCarousel = () => {
const carousel = section.querySelector('[data-carousel]');
const prev = section.querySelector('[data-direction="prev"]');
const next = section.querySelector('[data-direction="next"]');
if (!carousel) return;
const cardWidth = () => {
const c = carousel.querySelector('.stb-card');
if (!c) return 0;
return c.getBoundingClientRect().width + (parseFloat(getComputedStyle(carousel).gap) || 20);
};
const update = () => {
const max = carousel.scrollWidth - carousel.clientWidth;
// Edge fade: only where there's more to scroll (crisp resting edges).
carousel.toggleAttribute('data-fade-start', carousel.scrollLeft > 2);
carousel.toggleAttribute('data-fade-end', carousel.scrollLeft < max - 2);
if (!prev || !next) return;
prev.disabled = carousel.scrollLeft <= 2;
next.disabled = carousel.scrollLeft >= max - 2;
};
if (prev) prev.addEventListener('click', () => carousel.scrollBy({ left: -cardWidth(), behavior: 'smooth' }));
if (next) next.addEventListener('click', () => carousel.scrollBy({ left: cardWidth(), behavior: 'smooth' }));
carousel.addEventListener('scroll', update, { passive: true });
window.addEventListener('resize', update);
update();
};
/* Adding to cart is handled by the shared web component
(assets/stuburt-quick-pick.js) — it posts to /cart/add.js and dispatches the
`cart:update` event the mini-cart + cart bubble subscribe to, identical to
the SS26 carousel and the collection page. */
const load = async () => {
const handles = getViewed().filter(h => h && h !== currentHandle).slice(0, limit);
if (!handles.length) return; // stays hidden
const results = await Promise.all(
handles.map(h => fetch(`/products/${encodeURIComponent(h)}.js`, { headers: { Accept: 'application/json' }})
.then(r => r.ok ? r.json() : null).catch(() => null))
);
const valid = results.filter(Boolean);
if (!valid.length) return;
const carousel = section.querySelector('[data-carousel]');
carousel.innerHTML = valid.map(cardHTML).join('');
section.removeAttribute('hidden');
bindCarousel();
};
// Clear all: wipe the stored history and hide the section
const bindClearAll = () => {
const btn = section.querySelector('[data-clear-all]');
if (!btn) return;
btn.addEventListener('click', () => {
setViewed([]);
section.setAttribute('hidden', '');
});
};
bindClearAll();
// If we already have stored handles, reveal section so skeletons show while fetching
if (getViewed().filter(h => h && h !== currentHandle).length > 0) {
section.removeAttribute('hidden');
}
load();
})();
Cookie consent
We and our partners use cookies to personalise your experience, show relevant ads and analyse traffic. We won’t use them for these purposes unless you accept. Privacy Policy.