Brand new top by Gap Kids that is 97% cotton and 3% spandex for some give. It is a size 10 (L) and would match so many things or can be used for a school uniform.