A little on the thin side and a little on the small side but I bought them as undershirts for my scrubs so they suit what I bought them for. And I can still wear them under vests and sweaters too. Definitely a layer shirt, not a stand alone item.