This dress arrived on time and it is even prettier than the photo. I ordred the pink color and love it. The fabric is beautiful and feels wonderful on. It flows beautifuly and flatters my hippier figure. I wear about a size 12 and ordered a medium and its perfect. The top fits great and holds perfectly without a bra. I am a 34 DD and it supports me! The length is great also, I am 5'3" and the length is exactly what I wanted. At the longest points the dress comes to just above the ankle. I can't wait to wear this on my tropical vacation!