I love this dress! The material is light and flowy and perfect for a warm day. It’s not see through though it's light weight. The length is perfect. I don’t like dresses below the knee, but not too short either. Can be worn with sandals, flip flops or boots. Very versatile. Love the color too. Very comfortable and pretty.