Why does leather get hardened after tanning?

Animal hide is colloidal in nature and has positively charged particles. When it is soaked in tanin which has negatively charged colloidal particles, it results in mutual coagulation taking place.