Returning because there's a lot of extra fabric on the cups for me. It doesn't lay flat against my skin and will show under clothes. I'm a 34C 5'2'' 116 lbs, and other bras in 34C fit me. Rather than trying a B cup I'm returning since I found another brand that fits better. It seems well built though.