Rosie Pope Baby Boys'' 3 Piece Whale Print Shirt, Cotton Bucked Hat and French Terry Pant Tee: 100% Cotton; Pant and Hat: 95% Cotton, 5% Spandex Imported Machine Wash Great value Super cute outfit