Ordered a size small for my 3'9", 40 pound five year old and there was no way it was going to fit her. I think it would have fit my one year old better. On top of that, it was extremely flimsy and thin, even for a Halloween costume, and did not light up properly. Don't waste your money.