Found Addidas runs two sizes too small for my son. Nice lightweight material, nice color, good stitching, nice looking, comfortable. Unfortunately having to exchange for a larger size. These fit for a slimmer person, my son is 14yrs, 5'6", 126lbs. 31waist fits small from the size chart. From the size chart, a small should have fit him, exchanged for a medium, barely any difference in size. The next size may be too large a medium to a large?? This is a huge difference from the size chart given. Under Armor is a perfect fit for him. Otherwise a great T.