Top is 100% cotton and bottom 95% cotton and 5% elastane.Bee Happy Set$47.00PriceSizeSelectQuantity*Add to Cart