I bought this in a small and then realized that it was labeled juniors. I thought it might be too small but when I tried it on it fit just like a women's 4/6. I was also please to find that the top is lightly padded. Unlike the adorable model in the pic I'm not 18 anymore and was a little worried that it wouldn't look very good without a bra but there's a nice amount of support and coverage. Very flowy and cool-perfect for summer.