I ordered a "Large" and I received a "Medium".  I ordered it for ME for a Disney World vacation.  Well, I didn't get to wear it... but it fit my 6 year old grand daughter beautifully.  She is tall and big for her age.  She looked great wearing is at Disney.  It was of great quality, loved the feel or it, great color, fit her well.  I just wish I could have worn it.