100% cotton denim in a mid blue. Oversized style, true to size but recommend going a size down for a smaller slimmer fit.