I recommend this product
Ordered my normal size,xxl,but jacket was to small. Sent back and received replacement within 3 days. Would recommend but you may need to order next size up. As for mazeys,excellent service and will use again.