I liked the material, and the dressed seemed well made and was lined - but WOW, it was so long and baggy! I expected it to fit just at the knee, but it was about three inches below my knee. It was also very boxy looking and not at all flattering. I'm 5'1" and weigh 125lbs. and ordered a size small. If you're much taller maybe it would look good on you. I was very disappointed because I was looking for a mini-dress and this certainly didn't fit that description. I returned it ASAP.