Rosie Pope Baby Boys'' 3 Piece Ahoy Captain Long Sleeve Shirt, Cap and French Terry Pant Shirt: 100% Cotton; Pant and Cap: 95% Cotton, 5% Spandex Imported Machine Wash Great value Super cute outfit