Great, minor wash wear. No major stains, a couple small ones. No size tag but I compared them to other 3/4y pants.