This t-shirt has no fading or any defects. The colour difference in the pictures is due to my reflection while taking the pictures. Size is mentioned as Medium. See the measurements in the picture for more accuracy. worn only twice. The brand is Blue Mark.