I went back and forth on ordering this dress. I am so glad I purchased it. My body looks absolutely amazing in it! I can't wait to show it off. My cup size is a 40D and I wear between a 16 and 18 on my bottom half, also I am 5'4". The dress almost comes to my knees and is so comfortable. It is perfect for bringing on the sexy!