What is Denim Fabric? Propreties and Types of Denim Fabric.