Sesame Street Baby Boys' 2 Piece Knit Shirt and Woven Short 100% cotton Polo top: 60% soft cotton/40% polyester for durability Shorts: 100% cotton Elastic waist with belt loops for a perfect fit Machine washable