Top 100% cotton. Bottom 95% cotton and 5% elastane.Hello Splash Set$40.00PriceSizeSelectQuantity*Add to Cart