I wear L bought a L and it actually fits very nice, did not shrink after first wash and dry(after I told my wife specifically not to wash OR dry) now I’ve washed and dried it twice with very minimal shrinkage and it maintained the length very nice. I would definitely recommend this shirt, they should make some more car designs because they will always sell...
Doug B