I bought this dress on sale and it's even more beautiful in person. I bought a 18 which is my normal size. As some of the other reviews mention it does fit small in the bust area. If you have a large bust you might want to size up. I wear a 40C in bra size and it fit perfectly in the bust area for me. The dress is longer then I expected it to be which I was happy about. I am 5'9 and it hit me just below the knee. Worth purchasing on sale!