We have used this dress as a graduation dress, wedding exit dress, and a church dress and it has definitely fit for all the occasions. It came really fast, just in time for all of these occasions. It hits a few inches from my ankles, and it's nice and flowy. Fits really well around the bust and love how it fits on my body. I think its a great price and my confidence goes up when I'm wearing it. Not to mention that it's not see through.