The dress is so sexy. I'm 5'4", 125 lbs, 35, 29, 35. I purchased size S. Since I'm shorter than the model in the picture, the bottom part actually drops down only 1.5 inch above the floor. I have no problem with that. I can walk perfectly without tripping. Just have to be careful when walking up the stairs. After all, I'm very happy with this dress.
Note: when I purchased this dress, it was on sale and the price was down to only $67! I checked back about a month later, the price was back up to $118. So, if you like this dress but don't have the "urge" to own it right away, you can just keep waiting and checking on the dress regularly, you may find good deal :-)