My daughter is 4'11 and 90lbs. She is a small Asian girl so at 15 she actually has to wear USA size Big Girls L (12) but this size fit her perfectly and it was really comfortable. We had to to a lot of walking, bending, stretching, etc for cosplaying at our booth and she said it wasn't restricting at all and worked great.