I purchased 2 of these about a year ago (large) and 2 of them in the last 3 months, all 4 different colors. The first 2 were a perfect fit, the second set were both about 2 inches shorter in the torso, as well as worse fitting in the arms.Currently the "large” fits more like a true medium than a slim large.