100% Mesh Polyester Jersey with screen printed team logo. Machine wash cold delicate. Line dry. Do NOT iron. Sizes: TINY 1-3 lbs. puppy, XS 5-12 lbs. 9-17" girth, S 12-20 lbs. 18-24", M 18-30 lbs. 24-30", L 28-46 lbs. 28-34", XL 40-70 lbs. 34-42", XXL- 70-110 lbs. 36-52"