I originally ordered this beautiful dress in a medium. I wore it and found it was riding up too much. I saw the dress on sale and I decided to buy it again because I love the dress so much. This time I bought an an XL (I intended to buy a large, but it was sold out). Buying the XL was a blessing because I don't think the Large would have fit. Although the dress rides up a bit, it's not as bad as the Medium. So, if you buy the dress consider going a size or two larger so it fits correctly and comfortably. If your thin framed, the sizing probably won't matter much. If you have a butt and wider hips, like me, go one to two sizes up as stated above.