no brand, it has just one tiny label that says made in USA and one size so i perosnally think it can fit kids 10-12ish and up to a S maybe, in great condition only think is has a nail glue mark that it hardly noticeable you can feel it but barley barley see it (shown in third to last photo)