Love this tank! I'm 5'10 and wear a size 12 I ordered a large and its flowy on me (it's supposed to be a flowy tank). It's so comfy and long enough for tall gals like me. If you want it more fitted order a size down.