4 pieces - top, 2 scarves (white and red), and skirt.
I've only worn the skirt and used the red scarf once. No stains or anything. Everything else is brand new.
I also have matching brown Japanese school girl shoes (size 8, but it is way too big for me, probably fits size 10 or 9 if you put some pads or foam in it). Message if interested!