I have ordered these shirts many times before and wear them quite often, they fit well and feel really comfortable. Ordered two more of the same product as before and they are not the same shirt. Not only do they not fit, the feel of the fabric and shape of the shirt is very wrong. Also with the poor quality Ive noticed the label on the inside is not the same as the other shirts so this leads to believe this is a knock off.