My daughter wore this for Halloween a few days ago and she loved it.  It looked as good at the end of the night as when we started and that is not something you can say about all costumes.  This one really held up well and will now provide hours of dress up play as it was very well put together.