I have purchased several shirts as well. Material is great, but I purchased two XL mock neck t-shirts and the length is too short. The bottom of the shirt is above my belt line. I am 6’4” tall and have worn XL shirts for 30+ years. All other brands fit perfectly. These shirts run extremely small. Will not order again. Also shipping takes weeks longer than all other online clothing vendors that I have used.