Heterogeneous flooring is a multi-layer structure that includes but is not limited to 4 to 5 layers. This type of flooring can include a printing layer, glass fiber layer, wear layer, etc. By using different materials in the heterogeneous vinyl flooring, the flooring becomes more diverse. Heterogeneous vinyl is a multi-layer vinyl with a printed top layer providing endless design possibilities, lasting performance and low maintenance cost.