Its a little over the knee but it depends on how tall you are. The skirt is stretchy so will fit no matter how small it looks.
Good condition
L (8-10)
Anything
Front Looks like a regular shirt bu the back has an upside down V opening.
Excellent condition
L (8-10)
Anything
Shows some of your upper arm. Really bright pink and white.
New condition
L (8-10) better to wear a tank top underneath unless you want to show some skin
anything