100% cotton. Belt: 100% cotton
See picture for size