i was extremely disappointed when this arrived. I ordered two, one for each of my daughters. With the price that it is, I expected it to be more of what was described. Yes. It looks like the picture but when considering the sizing, it is SO far off that i'm literally shocked. I even ordered a size larger for them. The cups are TINY while the band is large and the straps go very high up on the chest. Utter disappointment. Trying to return and get my money back on them but that has been a whole other issue in itself.