This bra is really comfortable. I could definitely have gone down a band size, but the 30 is still supportive enough. My one peeve is that the cups wrinkle a little at the bottom- I'm not sure why, since my breasts are definitely filling it. However, the wrinkling isn't really visible (especially under a shirt) so it's not a problem.
The design is really cute, but the black dots and seams do show through sheer clothing; it doesn't make the perfect T-shirt bra, but if you're wearing dark colors or opaque clothes, it's fine.
As for shape: it looks great on, though it might be a little pointy and spread the breasts a little farther apart than some people like. However, those things work really well for me.
When I first ordered this bra, it fit like a dream. Then it somehow completely lost all of the "snap" to it… It's overly loose and not very supportive. It has an adorable pattern all over the bra, but still is simple enough to be considered a "Wardrobe Basic Bra". It has a small amount of lace across the top of the cups and is not see through at all. It's soft enough to ware all day and all night (So yeah, you could sleep in it.)
This bra fits me pretty well, although there is some wrinkling at the top. The gore comes up to high, and so it doesn't sit perfectly flat. I think if I tried a 30G, I'd quadraboob, so I'll live with it for now. I've only had it since November, but the band is already getting stretched out a bit.
I felt uncomfortable doing the wire length, so that may or may not be accurate in my measuring. I don't think I'm doing it right.