I am so pleased with this dress, the vibrant, rich colors, fit, material and overall look. Very versatile, could easily be dressed up with the right accessories, or kept more casual (beach, even!). The reason for my purchase was an wedding in a garden. I'm 5'3 (size Large), and it went to my ankles, which was fine with the heels. But I may have it hemmed 1-2\\\\\\\\\\\\\\\" in case I want to wear it with flip flops to a summer event. The dress is lined and the material is smooth and flowy. If you drip water all over it (like I did), it dries quickly. I love the halter; but if you have a thick neck, it could be a little tight. I love it so much. Highly recommend!