I returned this after trying it on, and I was dubious to even do that. The pattern? Adorable. The fabric? Chintzy looking, and scratchy. The "demi" cups? Full-coverage. And when I tried it on, all of these things were still true, PLUS it was too big--I'm a 34DD/36D (one of those in-between size ladies), and sometimes 36s do feel a bit large on me, but this was like little girl playing dress up big. Disappointed. Two stars for cuteness, and I'm sure it does fit somebody (like for instance the people who give this rave reviews, but I admit I don't understand how anyone would want this next to their skin all day).