I love the dress!  Very happy with it.  It's super cute.  Normally dresses above the knee are too short for me because of my long torso, but this is perfect.  I am 5'8, 155 lbs and the large was perfect and flattering.