This dress is so cute! The top layer is a bit sheer, The slip is a little bit shorter than the outer layer of the skirt. I'm almost 5'6\\\\\\\", and the outer layer hits exactly at my knee cap. The slip is maybe 2 inches above that. It's a good length that lets me feel like I can bend over and chase my toddlers in it at church without worrying about flashing anyone. The top is a pretty v neck. The color is cute, and the fabric is almost shimmery in the right light. I feel like it's a very versatile dress that could be worn dressy or casual. Total score!