This dress fit pretty well. I ordered a size XS/S and received a M which is good because it would have been way too short otherwise. Cute dress. Not the best quality material but you get what you pay for! Once I get it washed and the wrinkles out it will be really cute! Took about 3-4 weeks to get here.