Total quality management (TQM) is one of the popular management methods in many developed countries, while it is an entirely new method for emerging economies. Although TQM practices contribute to the sustainable development of organizations, it is challenging to adopt this method efficiently. Six criteria factors are playing important roles in TQM implementation, which are: leadership, process management, quality information, employee training, customer focus, and supplier management. | On the relationship between total quality management practices and firm performance in Vietnam The mediating role of non-financial performance