We bought this for Disney, and after seeing the mega-$$$ dresses they sell there, this one looked cheap, but it did the trick for my little girl and is completely durable.  She loved it, especially the little shoe necklace it comes with.  She felt like a princess for lunch in Cinderella's castle, so that's what mattered to me. :)  She is also wearing it for Halloween this year (which is 6 months after purchase.)  It is made of blue velour and silver sequins on the top, and the arms and skirt of the dress are a shiny polyester.  The skirt also does not really blossom out at the bottom like in the photo, but hangs more straight down.  Like I said, it looks cheap, not Disney quality, but it's lightweight and she was comfy in it, and I don't regret it for the price!