Wow, I just received this dress. I have searched for a knee-length dress for a long time. Finally I found this one on MillyBridal. The satin material is so comfortable and the ruffle design is elegant and classic. I will definitely recommend this website and I will order again from this company!