Almost all size Small, size 6 or 6-7, except the Pokemon Shirt size say 10-12, but run size 6. Some excellent and some good condition. The Minion Cap is Brand New . Some brands are Nike , Gap , Adidas, Lego , Old Navy , etc. All the pants have elastic. The Black Nike Pant is a swingsuit and 1 pant is reversible ( must see last 2 pictures ). All pieces are in gently used condition with normal wash and wear/fade from being washed.