I wanted to love this top. unfortunately, the color & fit didn't work for me. i'm a 36ddd. the fit was ok, it even flattered my bust, i just felt the stripes didn't flatter my waist. this would be perfect for an athletic frame.