I had really low expectations of this shirt given the low price, but I took a chance and ordered three and was pleasantly surprised. It is fitted around the hips and lower part of the stomach and fairly flowy on the top. I am 5 foot and about 200lbs and I ordered two 2xs and one 3x. They fit about the same. Very cute with leggings and tall boots. I wear a cami under mine because the material is rather thin.