I bought the exact same shirts at walmart and they fit perfectly....decided to get more and walmart was out so I ordered these however the sleeves are a lot shorter...like 2.5 inches shorter. I am 5'11" 155lbs. The shirt itself fits fine just too short of sleeves if your tall and thin with long arms.