Great tank for my runs and cross training workouts. This tank is a beautiful print and I love the purple color. I am a mermaid at heart. I am 5’3” 132 lbs 34D with a classic hourglass shape and a size small fit perfect for me. If you like a looser, flowing fit I would probably go with a medium. I liked so much I ordered some more cute tops right away! Love the fun Disney prints and run themes! Also, I have washed several times and hang dry, no shrinking... print still looks great!