The material for this shirt is very thin, not warm, a bra will show through. I ordered a 2X and it is more like a 12. I don't reccomend purchasing this at all. In seven years it's the worst purchase I've ever made from Amazon.