Skip to product information
1 of 6

Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)

Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)

Regular price $34.49 USD
Regular price $38.24 USD Sale price $34.49 USD
Sale Sold out
Shipping calculated at checkout.

SPECIFICATIONS

 

This versatile men's retro western shirt combines classic styling with modern comfort. Crafted from durable polyester broadcloth, it features a traditional turn-down collar and single-breasted closure for timeless appeal. The full-length sleeves with regular fit provide a relaxed silhouette suitable for casual everyday wear across all seasons. Available in sizes S through 5XL, this print-detailed shirt delivers authentic western character with practical stretch fabric for enhanced mobility. Perfect for layering or wearing standalone, it's an essential addition to any wardrobe seeking vintage-inspired sophistication.

 

size_info: {"sizeInfoList":[{"length":{"cm":"60","inch":"23.62"},"size":"S","vid":-54},{"length":{"cm":"64","inch":"25.20"},"size":"M","vid":-55},{"length":{"cm":"66","inch":"25.98"},"size":"L","vid":-56},{"length":{"cm":"68","inch":"26.77"},"size":"XL","vid":-57},{"length":{"cm":"70","inch":"27.56"},"size":"2XL","vid":-58},{"length":{"cm":"72","inch":"28.35"},"size":"3XL","vid":-59},{"length":{"cm":"74","inch":"29.13"},"size":"4XL","vid":-60},{"length":{"cm":"76","inch":"29.92"},"size":"5XL","vid":-61}]}

Product features

Materials and care

Merchandising tips

View full details
Your cart
Variant Variant total Quantity Price Variant total
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y2 / 4XL1005007757313439-YCZHJ2024191Y2-4XL
YCZHJ2024191Y2 / 4XL1005007757313439-YCZHJ2024191Y2-4XL
Regular price
$38.24
Sale price
$34.49/ea
$0.00
Regular price
$38.24
Sale price
$34.49/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y2 / 5XL1005007757313439-YCZHJ2024191Y2-5XL
YCZHJ2024191Y2 / 5XL1005007757313439-YCZHJ2024191Y2-5XL
Regular price
$40.10
Sale price
$35.42/ea
$0.00
Regular price
$40.10
Sale price
$35.42/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y2 / 2XL1005007757313439-YCZHJ2024191Y2-2XL
YCZHJ2024191Y2 / 2XL1005007757313439-YCZHJ2024191Y2-2XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y2 / 3XL1005007757313439-YCZHJ2024191Y2-3XL
YCZHJ2024191Y2 / 3XL1005007757313439-YCZHJ2024191Y2-3XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / L1005007757313439-YCZHJ2024191Y3-L
YCZHJ2024191Y3 / L1005007757313439-YCZHJ2024191Y3-L
Regular price
$34.51
Sale price
$31.69/ea
$0.00
Regular price
$34.51
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / XL1005007757313439-YCZHJ2024191Y3-XL
YCZHJ2024191Y3 / XL1005007757313439-YCZHJ2024191Y3-XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / S1005007757313439-YCZHJ2024191Y3-S
YCZHJ2024191Y3 / S1005007757313439-YCZHJ2024191Y3-S
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / M1005007757313439-YCZHJ2024191Y3-M
YCZHJ2024191Y3 / M1005007757313439-YCZHJ2024191Y3-M
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / 4XL1005007757313439-YCZHJ2024191Y3-4XL
YCZHJ2024191Y3 / 4XL1005007757313439-YCZHJ2024191Y3-4XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / 5XL1005007757313439-YCZHJ2024191Y3-5XL
YCZHJ2024191Y3 / 5XL1005007757313439-YCZHJ2024191Y3-5XL
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / 2XL1005007757313439-YCZHJ2024191Y3-2XL
YCZHJ2024191Y3 / 2XL1005007757313439-YCZHJ2024191Y3-2XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y3 / 3XL1005007757313439-YCZHJ2024191Y3-3XL
YCZHJ2024191Y3 / 3XL1005007757313439-YCZHJ2024191Y3-3XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / L1005007757313439-YCZHJ2024191Y4-L
YCZHJ2024191Y4 / L1005007757313439-YCZHJ2024191Y4-L
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / XL1005007757313439-YCZHJ2024191Y4-XL
YCZHJ2024191Y4 / XL1005007757313439-YCZHJ2024191Y4-XL
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / S1005007757313439-YCZHJ2024191Y4-S
YCZHJ2024191Y4 / S1005007757313439-YCZHJ2024191Y4-S
Regular price
$32.64
Sale price
$28.90/ea
$0.00
Regular price
$32.64
Sale price
$28.90/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / M1005007757313439-YCZHJ2024191Y4-M
YCZHJ2024191Y4 / M1005007757313439-YCZHJ2024191Y4-M
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / 4XL1005007757313439-YCZHJ2024191Y4-4XL
YCZHJ2024191Y4 / 4XL1005007757313439-YCZHJ2024191Y4-4XL
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / 5XL1005007757313439-YCZHJ2024191Y4-5XL
YCZHJ2024191Y4 / 5XL1005007757313439-YCZHJ2024191Y4-5XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / 2XL1005007757313439-YCZHJ2024191Y4-2XL
YCZHJ2024191Y4 / 2XL1005007757313439-YCZHJ2024191Y4-2XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y4 / 3XL1005007757313439-YCZHJ2024191Y4-3XL
YCZHJ2024191Y4 / 3XL1005007757313439-YCZHJ2024191Y4-3XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / L1005007757313439-YCZHJ2024191Y5-L
YCZHJ2024191Y5 / L1005007757313439-YCZHJ2024191Y5-L
Regular price
$34.51
Sale price
$31.69/ea
$0.00
Regular price
$34.51
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / XL1005007757313439-YCZHJ2024191Y5-XL
YCZHJ2024191Y5 / XL1005007757313439-YCZHJ2024191Y5-XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / S1005007757313439-YCZHJ2024191Y5-S
YCZHJ2024191Y5 / S1005007757313439-YCZHJ2024191Y5-S
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / M1005007757313439-YCZHJ2024191Y5-M
YCZHJ2024191Y5 / M1005007757313439-YCZHJ2024191Y5-M
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / 4XL1005007757313439-YCZHJ2024191Y5-4XL
YCZHJ2024191Y5 / 4XL1005007757313439-YCZHJ2024191Y5-4XL
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / 5XL1005007757313439-YCZHJ2024191Y5-5XL
YCZHJ2024191Y5 / 5XL1005007757313439-YCZHJ2024191Y5-5XL
Regular price
$41.03
Sale price
$37.29/ea
$0.00
Regular price
$41.03
Sale price
$37.29/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / 2XL1005007757313439-YCZHJ2024191Y5-2XL
YCZHJ2024191Y5 / 2XL1005007757313439-YCZHJ2024191Y5-2XL
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191Y5 / 3XL1005007757313439-YCZHJ2024191Y5-3XL
YCZHJ2024191Y5 / 3XL1005007757313439-YCZHJ2024191Y5-3XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / 4XL1005007757313439-YCZHJ2024191XW-4XL
YCZHJ2024191XW / 4XL1005007757313439-YCZHJ2024191XW-4XL
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / 5XL1005007757313439-YCZHJ2024191XW-5XL
YCZHJ2024191XW / 5XL1005007757313439-YCZHJ2024191XW-5XL
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Regular price
$41.03
Sale price
$36.35/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / 3XL1005007757313439-YCZHJ2024191XW-3XL
YCZHJ2024191XW / 3XL1005007757313439-YCZHJ2024191XW-3XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / L1005007757313439-YCZHJ2024191XX-L
YCZHJ2024191XX / L1005007757313439-YCZHJ2024191XX-L
Regular price
$33.58
Sale price
$29.83/ea
$0.00
Regular price
$33.58
Sale price
$29.83/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / XL1005007757313439-YCZHJ2024191XX-XL
YCZHJ2024191XX / XL1005007757313439-YCZHJ2024191XX-XL
Regular price
$35.44
Sale price
$32.62/ea
$0.00
Regular price
$35.44
Sale price
$32.62/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / S1005007757313439-YCZHJ2024191XX-S
YCZHJ2024191XX / S1005007757313439-YCZHJ2024191XX-S
Regular price
$31.71
Sale price
$28.90/ea
$0.00
Regular price
$31.71
Sale price
$28.90/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / M1005007757313439-YCZHJ2024191XX-M
YCZHJ2024191XX / M1005007757313439-YCZHJ2024191XX-M
Regular price
$32.64
Sale price
$29.83/ea
$0.00
Regular price
$32.64
Sale price
$29.83/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / 4XL1005007757313439-YCZHJ2024191XX-4XL
YCZHJ2024191XX / 4XL1005007757313439-YCZHJ2024191XX-4XL
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / 5XL1005007757313439-YCZHJ2024191XX-5XL
YCZHJ2024191XX / 5XL1005007757313439-YCZHJ2024191XX-5XL
Regular price
$39.17
Sale price
$34.49/ea
$0.00
Regular price
$39.17
Sale price
$34.49/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / 2XL1005007757313439-YCZHJ2024191XX-2XL
YCZHJ2024191XX / 2XL1005007757313439-YCZHJ2024191XX-2XL
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XX / 3XL1005007757313439-YCZHJ2024191XX-3XL
YCZHJ2024191XX / 3XL1005007757313439-YCZHJ2024191XX-3XL
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Regular price
$36.37
Sale price
$32.62/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / L1005007757313439-YCZHJ2024191XY-L
YCZHJ2024191XY / L1005007757313439-YCZHJ2024191XY-L
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / 2XL1005007757313439-YCZHJ2024191XW-2XL
YCZHJ2024191XW / 2XL1005007757313439-YCZHJ2024191XW-2XL
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Regular price
$37.31
Sale price
$33.56/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / XL1005007757313439-YCZHJ2024191XY-XL
YCZHJ2024191XY / XL1005007757313439-YCZHJ2024191XY-XL
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / S1005007757313439-YCZHJ2024191XY-S
YCZHJ2024191XY / S1005007757313439-YCZHJ2024191XY-S
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / M1005007757313439-YCZHJ2024191XY-M
YCZHJ2024191XY / M1005007757313439-YCZHJ2024191XY-M
Regular price
$32.64
Sale price
$29.83/ea
$0.00
Regular price
$32.64
Sale price
$29.83/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / M1005007757313439-YCZHJ2024191XW-M
YCZHJ2024191XW / M1005007757313439-YCZHJ2024191XW-M
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Regular price
$34.51
Sale price
$30.76/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / 4XL1005007757313439-YCZHJ2024191XY-4XL
YCZHJ2024191XY / 4XL1005007757313439-YCZHJ2024191XY-4XL
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Regular price
$43.83
Sale price
$39.15/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / S1005007757313439-YCZHJ2024191XW-S
YCZHJ2024191XW / S1005007757313439-YCZHJ2024191XW-S
Regular price
$33.58
Sale price
$29.83/ea
$0.00
Regular price
$33.58
Sale price
$29.83/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / 5XL1005007757313439-YCZHJ2024191XY-5XL
YCZHJ2024191XY / 5XL1005007757313439-YCZHJ2024191XY-5XL
Regular price
$39.17
Sale price
$35.42/ea
$0.00
Regular price
$39.17
Sale price
$35.42/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XW / XL1005007757313439-YCZHJ2024191XW-XL
YCZHJ2024191XW / XL1005007757313439-YCZHJ2024191XW-XL
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Men’s Retro Western Shirt – Long Sleeve Stretch Top (S–5XL)
YCZHJ2024191XY / 2XL1005007757313439-YCZHJ2024191XY-2XL
YCZHJ2024191XY / 2XL1005007757313439-YCZHJ2024191XY-2XL
Regular price
$35.44
Sale price
$31.69/ea
$0.00
Regular price
$35.44
Sale price
$31.69/ea
$0.00

View cart
0

Total items

$0.00

Product subtotal

Taxes, discounts and shipping calculated at checkout.
View cart