I ordered 2x after reading a review suggesting they ran small. It was huge. Had to be a 3x or 4x........I returned it the next day and reordered an XL.. .....The XL fits perfectly.

The 2x was made in Mexico.......the XL was made in the USA.......both typical Carhardt quality.....great stuff, it will probably out last me...... I