I have been ordering these shirts for my 2 boys for a few years now and have been very happy. These shirts are consistent in size, well made, and don't wear out before my sons out-grow them. Some of these shirts have been washed 40 or 50 times and are still in great condition and look almost new.