This is by far the best dress I've ever bought, ever! It's classy but fun enough for pretty much any event. I bought the blue one for a wedding and when it came in the mail I tried it on and loved it so much that I ordered the red AND black one too. I put the red one on to show my husband and he said holy wow you look amazing. So I'm probably going to cycle through them until he gets sick of seeing the same dress different colors lol! The blue is great but it's more navy with a tinge of dark purple than bright blue but the red one is sexy as hell. I put it on and felt like the hootest girl alive. Definitely worth every penny spent.
First of all, I'm not a fan of shopping for clothing online because according to most size charts, I fall right between an XS and S (which can be a good thing, but also means that I may order the wrong size and have to go through the return process). Whenever I order anything I rely on the reviews, especially when it comes to size so hopefully this will help: I am 5'7" and 125 lbs and ordered the Small in Navy Blue. As you can see in the pictures, the sleeves come a few inches below my elbows and the bottom hem is about mid thigh. I do have long arms and legs so for someone shorter it would definitely come closer to your knees. Not much of a problem with it riding up as I walked because this dress literally fit like a glove. No issue with mismatched seams or the zipper.
I adore this dress! Shopping online for clothes can be hit or miss so I try to make my reviews as helpful as possible; I am 5'5" and 110 pounds, because I am petite I ordered a small. The dress came down slightly past my elbows and down to just above my knees - which was perfect since I wore this for my nursing school graduation in December when it was frigid outside! The front wasn't too constricting and I liked that it was modest in covering the chest, especially for the occasion I wore it for. I received compliments all night while wearing this dress, I highly recommend!