Looks newsize mediumno holes or stainsArmpit to Armpit is 20"From back of the neck to bottom is 29"Gray and blue Comes from a pet and smoke free environmentLove the shirt but hate the price, make an offerLet us Reason together!!!!!