My new favorite...
I am absolutely in love with this dress! It is very cute, and incredibly comfortable. The back detail is a nice touch too. I am 5'2, 112 lbs, and I have the XS. It fits great, even in the sleeves- usually sleeves are much too long on me. I will say that it is shorter than I expected in the front- not that it's a bad thing, but if you don't like showing some leg, this might not be your cup of tea!