It's gorgeous and fitting! I am a Petite (UK size 6) and it fits so well on my body. The material is comfy and slightly sheer, but not too much. If Halloween didn't care about repetitiveness, I would wear this year after year after year!