I LOVE this top. I bought it in 3 more colors after my first arrived, this one included. It makes the girls look great while keeping them in and the wide straps on the back are very supportive and flattering for heavy lifting. I'm 5'1" 135#, 32DD, athletic build. Size M was perfect. Please make all the colors!!