This shirt is vary faltering; however if you don't want a shirt to fit snugly, this is not for you. It's conforms to your body and is short, so if you are a large and tall woman, a 3x is about a size 20. It's ployester so wearing it in the summer might be a challeng, we will see. Also, my husband really likes the shirt on me, and it doesn't look bad if I wear the right pants or skirt.
So in the end I would recommend this shirt for a smaller woman then myself, and I might even get another one in a differnt color.