Hand painted with fabric dye custom T-shirt, one of a kind. Fits large and extra large depending on person. Machine washer and dryer safe