I usually wear a size XL but after reading the reviews here, I ordered two L shirts. I used the 3 to 5 day shipping option. My order was completed at about 4pm Friday and was delivered to my door before noon the next day. I couldn't believe the shirts came in less than 24 hours. They fit perfect too. I'm very happy with them.