I love the color, fit and fabric. It holds the girls in well doing yoga/running/HIIT. 5’5” 155lc 34D. I ordered a size up from their recommended and glad I did. large fits perfect with no side boob popping out. Only drawback is the band across the bottom rolls up and I have to adjust it too frequently. Otherwise would get 5 stars.