I am 58, 40DD, normal dress size 14/16. Got this in the XXL amd it fits well. Its super flowy and comfy. Looks classy sexy with jeans. Wore it with leggings and a ter and it was just as adorable. Its pretty long! I stepped on it a few times walking. Buying a second one in black.