I recently had a Breat reduction and was looking for something that gave me plenty of support.  I am a 40D now and this is a very comfortable bra.  I do agree with another customer in the sense that the cups run a little large and if you don't get the right size you don't get the support.  I actually sent the 1st one back to get a smaller cup size.  Very happy with my purchase now!