I ordered the black and white, and the pattern is just as pictured (so cute!), but after reading the other reviews, i ordered a size up. and i'm glad i did. the m would have been snug, but the skirt in the l fit me as pictured on the model. i am i b cup, and the top was snug but not unflatteringly so on me. it's still a dress i can wear to work and even wear a tank underneath if i wanted to. overall, i'm incredibly happy with this one; i'm fairly straight, though, so i can see how this might be