The large costume fit my 11 year old daughter perfect (50, 95lbs). Its a little sheer so youd probabaly need something underneath for coverage. The hair wig is a little strange fitting, but my daughter has naturally long thing brown hair so we are able to make the buns.