This is a very pretty dress for the price. Wore it for the first time to work recently. Very comfortable. It is not see thru as some dresses are. The length was above my knees. I am 5 foot 3 inches and weigh 160 pounds. I bought the large which fit well.