This dress is fantastic!! So let me start with my size because that is the first thing I look for when reading reviews. I am 55yrs old and am losing weight, today I am 147lbs. I got the medium because I am in the process of losing weight and determined. As for the length, I am 5'5". This dress falls right to the knee, exactly how I like it. The material is light weight but not at all see through! Really nothing to dislike. I really like how fits at arms.
So it is free returns, so try it, you'll love it.