These are nice comfortable shirts, but they are quite large for their size. A large in these is slightly larger than a X-Large of almost any other shirt I can think of. I had to return my first order because the X-Large was way too big. I reordered in large, and they are still slightly big, but not too much. Nice shirts when the price is right, but definitely order a size down from your usual size.