This was way too big. I should have ordered a small. A medium would have still been too big in my opinion. I did not return it because it gets hot at my job so the loose fitting shirt doesn't stick to my sweaty skin. It collects lint very easily! But it does seem like a tough work shirt.