No stretch, fitted, but not skinny. Tough denim. Run small.