This is a great dress for my 15 year old daughter.  It is difficult many times to find a dress that she and I agree on.  This dress is youthful and yet classy as well.  The length is perfect, also how the liner is a little shorter on the skirt and shelves, allows the lace overlay to be noticable and very pretty.  The pop of the brown casual belt shows personality.  The only reason I'm not giving it a 5 star is that is runs small.  If you wear a Medium, get the Large.  My Daughter has worn this dress on many occasions and always get compliments.