100% cotton. Light Blue Marle top with Navy Star print design on sleeves. Robot print design on front. Light Blue Marle with Navy Star print design fitted pants with Navy trim. Comfortable and super soft. Perfect for a good nights sleep and lounging around on a Winter's morning. A perfect gift for your little one.