Skip to content
FREE Shipping on U.S. Orders $100+

Celtic Ranchwear 50% Wool Blend Vest

This men's Irish 50% wool blend vest has the look and touch of wool with authentic Irish styling in a traditional herringbone waistcoat pattern. Five buttons and four welt pockets in the front with a full wool back make for a classic men's style. Excellent workmanship and quality that you can expect from a vest made in the Irish tradition.
  • 50% Wool blend vest for casual comfort
  • Made in the Irish Tradition
  • 4 welt pockets
  • Patterned lining 

Material - 50% Wool and 50% Polyester

Care Instructions

  • Dry Clean Only
  • Do not bleach, do not tumble, do not iron.

Customer Reviews

Based on 24 reviews
Jim Chaney
Excellent quality vest

This vest is outstanding. The look and feel are exactly what I wanted. I have ordered other vests and grandfather shirts from Celtic Ranch and I have never been disappointed.

Thanks for shopping with us, Jim! Customers like you make a BIG difference to our small business!

Tracy Cole

So very pleased with everything!

Thanks for shopping with us, Tracy! Your support means the world to us!

Quality & Tradition

Nice to know such products and small businesses are still around. Sizing runs small so I had to return the first one, but the process was quick & painless.

Thank you so much for shopping with us! We're glad our customer support is here for you. Customers like you make a BIG difference to our small business!

BOB Blanche
Love my vest

Very satisfied with vest I purchased. It is one of three I have now. I have to order one size bigger than normal for proper fit. Wears well and travels well.

Thanks for shopping with us, Bob! Keep rockin' that vest!

Great Vest

I bought two of these for my husband - olive and grey - and the look wonderful on him!

Great choices, Patricia! Thanks for shopping with us and supporting small business!

var iframe = document.querySelector('iframe'); function handleLazyLoad() { if (iframe.classList.contains('lazyload')) { const storeSRC = iframe.dataset.src; iframe.addEventListener('lazyloaded', () => { delete iframe.dataset.src; iframe.src = storeSRC; initPlayer(); }); } } function initPlayer() { var player = new Vimeo.Player(iframe); player.ready().then(function (){ console.log('player is ready!'); // These events are not attaching? Why? player.on('play', function () { console.log('played the video!'); }); player.on('ended', function () { console.log('the video has ended'); }); }); } handleLazyLoad();