I am 5’10, size 14 pant, 34DD. I ordered a XXL based on the reviews and the XXL fit well and comfortable. I bought this dress for a Bonfire Party, and it's so flattering and flows so nicely, very pretty. I like the built in slip and it's very comfortable overall. The snaps on the collar line keep everything covered up. I love the sheerness below the slip line, it's very flowy and beautiful.