Yes, these are legit Calvin Klein crew neck t-shirts. The medium was a bit too tight, and the large was a bit too wide. However, after 5 washes, the large fit just fine (they dos shrink). Note these are slim fit.