No stains/holes/rips.  Both are a youth Large (10/12). Gray shirt is a polyester blend and black is 100% cotton.  Gray shirt has a curved hemline.