I ordered these for my son to wear to work. They fit as expected but they are very thin. I did keep them and he does wear them to work but only because he wears a vest over them. He would have to wear a tshirt under them otherwise.