This bra is cute, comfortable, and has good coverage; however, it wasn't very fitted on me. I ordered a small and wear a 6 or 34D in other brands. I still decided to keep it to wear hiking or for other lower impact activities. If your band size is 34 or smaller, consider XS if you want to wear it running or to a power yoga class.
Tamaira recommended this style