I'm one of those girls that lives for Bodycon dresses! They have always been my favorite because they're comfortable, and flattering. This dress is right up there with my most favorite Bodycon dresses ever!!! (and I own at least 20 if not more).
I'm 5'9 and 128lbs. I wear a size 2T pants, and in tops I wear a size Small-Medium (depending on fit). I have a 34DD bust, and I ordered this in a small, and it was a little tighter than I normally wear, but I still love it. It was only a little too tight around my bust area. I purchased a medium in a different color today, and so I'll let you know how it fits when it comes. I plan on buying a few more because of how flattering, and comfortable, they are. Another thing that I love it that it's even a midi length on me. Being as tall as I am, it's hard to find a midi dress that is actually a midi on me, just because most dresses have a length long enough for the height of 5'8 at the longest. Midi's normally always hit above my knees, but this didn't. I really couldn't love this dress more if I tried. I'd recommend it to anyone who likes Bodycon dresses.