Definitely runs small, still a nice bra though.
I wear a 40D and followed the size chart, yet it still runs small. As for quality, it does help keep the bra from shifting. The band is comfy, but the fit wasn't quite what I expected. The straps are pretty nice too and the fabric is soft. It's pulling out at the top, so sizing up is worth thinking about.
