All are 3T (if not then they were but in this lot because they should be tagged 3T) but I tend to be specific. There are no stains.. these clothes are amazing. Take a look through my son has the most amazing wardrobe always and has so much he hardly fits into most of this stuff much. This is seriously 1/8 of what he wore last summer. So most is probably hardly even worn. I love the long sleeve light button up shirts for summer to cover the babies from the sun!!! You can go wrong with this lot. The pants are lightweight summer cover ups... I am big into that. Enjoy to whoever wins this great lot.