Levy Strauss, Silver Tab, Denim Shirt. Tight-fitting and shapely. 100% Cotton. Machine wash. Size: S (Label says XL: could it be children XL?)