Based on the sizing chart, I’m a size 2 XL, but I probably would’ve gotten a better fit sizing one to two sizes down. I’m 5 foot three and it’s also quite long on me. If it was a couple more inches long it would actually be a tunic or a mini dress. It’s still really cute and I can figure out how to make it work, but for my future purchases, I’ll probably be more aware of the length of some of these shirts and will be sizing down.