Little Rebels Baby Baby Boys' 3 Piece Vest Button Down Shirt and Pant Set 100% Cotton; 100% Nylon; 60% Cotton/40% Polyester Imported Machine Wash Mock fly Elastic on back belt loops on front