I took a chance on ordering this shirt. I am happy with the quality but the style is more like a maternity top. It has ruching on the sides/hips and the sizing is much bigger than normal, more like maternity clothing. Take it from me, I am 7 months pregnant and usually wear a M in maternity and this top is really big and sloppy. I really like it but I don't think I will be wearing it out of the house, it's way too baggy even with my hugh baby belly! I think a medium would have fit my third trimester body perfecty. So, if you are not pregnant, don't buy this shirt.