Love this shirt. The fabric is neither too thick or too thin. They have held up great in the wash. Grabbed a couple on sale and definitely worth the sale price. These shirts are actually realistically true to size. We all know that Penningtons sizing, like a lot of other plus retailers, is very generous and inflated. I always fit into x and there is no way I am a 14-16 and this is the first item where a 1x actually isn't huge. So if you like the inflated sizing and prefer a looser shirt, I would go up a size but this shirt really reminds me what my size is an I prefer that to know where I am at instead of having fake sizing to make us feel better. It is a distortion and an insult to inflate I think. It's just a number but for me an indication of my health also.