Overall this is a very cute costume.  I was worried about the dress being too short or poor quality, but it wasn't either of the two.  The halo was hard to keep straight on my head, and the wings were WAY too tight (felt like they sent me kids wings) but other than that it is a great costume.  I got MANY complements when I wore this last year!