I had a very hard time deciding which size to order (a SM or MD) because the title on the page seems like it's for Womens but upon putting it my cart, it showed as Juniors!  I'm 5'4, 120lbs, A cup so I can range from XS - MD depending on the brand.  Because it showed Juniors in my cart, I decided to go with MD to be on the safe side and luckily it turned out perfect!  A little loose but that's what I was looking for this time (a summery flowy dress and not a jessica rabbit dress) and the dress itself is very cute and casual.  If I was looking for something a bit more tighter, the SM would've probably been good.  If you're gonna order this, I suggest you go with your normal size (or a half size up? even though this dress is stretchy).  Everything else was great though...shipping, packaging was no problem.  Thanks!