This is the perfect work out tank! Good support but not flattening. It’s super flattering and a perfect length for anything high waisted. I’d even wear this as a going out top! Consider a size up - I’m almost always a small and a medium fits perfect. For reference I’m 5’8”, 135 lbs, 32D and usually wear a size 2/4.