I sometimes wear XS but it looks like Gymboree's Small in adult size fits perfectly on me and I'm glad I picked that correctly when I ordered this dress. I'm really happy with this purchase. Lovely pattern and quality-made.
Although the dress is longer for me, as I'm short, I actually even prefer it that way.