6 1/2 TCI button sealed bearing. Any formation Soft - medium or hard . All bits have 3 1/2 API REG PIN.