Thomas Boys' 3 Piece Thomas Vest Pullover And Pant Pant: 100% Cotton; Pullover: 60% Cotton, 40% Polyester; Vest: 100% Nylon Machine Wash Blue thomas vest Gray long sleeve pullover thomas Denim pants