nice boys dress shirt label says Medium but it's not, it's Small, fits boys age 7-9 long sleeves collar chest pocket button up front buttons at sleeve cuffs includes extra buttons light & dark green, white & grey plaid brand: Cherokee 100% cotton sleeve length (collar to cuff): 24 inches Barely worn, excellent condition - no rips, holes or stains can wear closed or open with Tshirt under it lots of other kids clothes available click RIGHT ON the photo to see entire picture From my pet-free & smoke-free home Willing to Trade Discount for buying multiple items