Man, I feel like a woman!
I'm 5'1, 112lbs and got a size small. Fits and looks great! The only thing is that it is a little longer on me than on the model...dress hits right on my knee instead of right above. Not a big enough deal for me to get it hemmed though. I'm happy with this purchase! Now to find the perfect shoes :)