100% cotton, slate check, an interesting fabric which wouldlook great with a white shirt for a formal occasion. Adjustable waist.