100% Cotton. With white stripe detailing. These overalls are perfect for your next beach trip. Pair with a top or wear alone.