Finally found a top that actually fit me. I probably could of gone a size down but it's not huge on me just a little room. I'm a 40ddd and could never find anything that fit and gave support, this did both! The straps are also adjustable to make them tighter by a lot.