So when I got this I had a good chuckle, because I am 5'4 and wear a small sometimes xs. I bought a large based on reviews saying this shirt was so small and to size up. What people REALLY need to know is: this isn't cut like a mens t-shirt. The sides are scooped out like a women's or junior's shirt. It's supposed to be figure fitting and fall at about the belt line. I think I would've been fine with my normal size. It's awkward now because it's not meant to be long and it isn't a regular tshirt (boxy). I like the print and just didn't feel like sending it back. So I'll make it work by tucking it in or wearing with a jacket. It's still kind of short, because that's the type of top it is. I would buy again, but I wouldn't size up or expect it to be something it's not. The model picture is a little deceiving.