100% Cotton Light weight True to size but for the best fit (above the knee) going a size down is recommendedJay-Z Blue (Shorts) $25.00PriceSizeSelectQuantityAdd to Cart