This was the cutest dress ever! My 8 year old LOVED IT. I bought it for our "formal night" on our cruise. She got numerous compliments on the dress and how pretty she looked. It was surprisingly great quality for the price. It was not see-through at all. The different colors on the dress are all separate pieces of tulle that hang down. It wasn't a problem to me, it just appears in the photo that it is one big piece of tulle that is rainbow colors. My daughter kept saying she felt like a unicorn princess! She normally wears a size 7/8 in clothes so I went with the 7 and it fit great with a little growing room as well.