I originally ordered a small, however the shorts underneath were too short for me but fit everywhere else. I sent it back to get a medium but they were sold out, no surprise there! I went ahead and just ordered the large because I love the dress so much. Saved by the Dress gave me my store credit back SUPER quick and both packages were delivered SUPER fast as well. The large is a little bigger around than I wanted, but I’m just going to alter it a little and it’ll be perfect!! I love this dress!! The color and material are exactly as seen on the website! Two of my friends have already bought the same dress in another color because they love mine so much!