I purchased this dress on a Wednesday, for a yacht club wedding happening the following Saturday. It arrived very quickly (I do have PRIME) and it was better than I expected after reading hit or miss reviews. Ladies, buy this dress. I LOVE this dress. It is flowy, flattering and can be dressed up or down. The length was perfect and hit right above my ankles. The material is light but not see through at all. Just do it! You won't regret it.