FINDING THE IDEAL FABRIC PROVIDER: A THOROUGH OVERVIEW