"I have the one in teal and I really like it. I am normally between a M and L and had to get the large and that is still snug on me. Its really cute and flattering up top, but I didn't notice it had a shirt tail hem. It even says it in the description, but I still missed it. I don't tend to like those, as I think it makes my hips look bigger since it comes up on the sides, but this shirt is long enough so I just kind of bunch it up on the bottom so you cant tell and it looks cute."