At 5'5" (almost), 122lbs., i always wear a size small. however this dress runs large (no, i am not smaller than i was 6 months ago) and it looked like a dumpy sack on me. too bad, i really wanted it to fit! it is a slightly heavier fabric than anticipated, and would be an excellent travel dress. i may try the xs. . .