The sizing of the shirts I received were much larger than most.  I ordered large and they seem to be extra large if not XX.  I can't send them back as I washed them thinking they must shrink a lot.  There still to big. You get what you pay for an the price was right but they don't hold a candle to Carharts.