Gymboree brand, both size 3T. Dinosaur one is sweatshirt material. No stains, but a good bit of wear and some fade as pictured. Striped one is a lighter weight material, more like a long sleeve shirt with a hood. Some wear/fade and a small hole developing on one sleeve (as pictured).