Love the material, fit, and colors. Fair warning they are muted which I happen to like. I actually got it in 3 different colors (pink lemonade, ocean spray, wind chime) and am looking at more. Not too long, but def not close to being too short. I’m 5’4 and 125-128lbs (~34 B) and the medium fits great, but could also probably wear a small and it look a bit better on me.
Rated 0 on a scale of minus 2 to 2, where minus 2 is Runs Small, 0 is Fits Great and 2 is Runs Large