I wore this dress for the first time the other day and it fit larger than i expected. it is definitely not form- fitting, however, i still love it. just note the previous description if that is the sort of fit you were looking for. as far as the length goes, i am 5'3" and the dress covers my knees.