This dress runs very large - I felt as though I was swimming in this dress. The model in the photo must be 5'10" or something. I'm 5'4" and it was just above my ankles. According to the size chart on the website, I ordered XL thinking that if anything it would be on the small side, but it was just the opposite. Even the smocked section of the bodice, which I would expect to be form-fitting, has about an inch of clearance on either side of my torso. FYI, I'm 43/35/46...