I really like this dress, I wanted to love it, but the fit is not exactly right. For reference, I am 5'5 130 lbs, and following reviews I ordered up (M) where I would normally have ordered S. The skirt part fits beautifully because I don't like skirts to be too tight, it falls just right and is fitting without being too tight. My main problem with the dress is that I have a small waist, and the waist of this dress is just very slightly too baggy, so there's extra material in that area. I am still deciding whether to return it or keep it and figure out how to adjust/wear it (or if I can just deal with a little extra material around the waist). I briefly debated exchanging it and getting the small, but given how the skirt fits, I think the small will be too tight for my liking.