My 3 year old has worn this costume several times already and it is not even Halloween yet. It is absolutely adorable and very well made. Between my two girls I have purchased many costumes and they are always so cheap and uncomfortable. This one is great, and pretty well made. The fabric is very shiny and flashy; super fun!