This costume is very cute and the best part about it is that it is not too revealing like all the other costumes out there seem to be. It is the perfect length and is of surprisingly good quality for the price. The wings and the halo are not that great though, so I did not use them. Also, I bought it in a small and it was a little to big on me in the chest area (I normally wear size 2-4). Other than than, it was great.