Dye-Sublimation is the best form of imprinting a design on a finished garment or roll of fabric. The outcome of the design is photo quality and permanent.

Sublimation is the chemical process of turning a solid into a gas without it becoming liquid first. So with dye-sublimation, it's basically turning the ink into a gas, fuse it with a polymer and then turn it back into a solid.
What's amazing about dye-sublimation, it isn't just for apparel. You can practically do it on any polyester and some nylon blend fabrics. Sublimation it's commonly used for in making Home Furnishing, Table Cloth, Bath Towels, Advertising Banners, Car covers and etc... 

Sublimation it is the most superior format of printing. Compared to the multiple screens needed to screen print a design, sublimation can do millions of colors that are vibrant and the design will never crack, peel or fade.

The main chemical used in dye-sublimation are dye-based inks. They are not harmful and safe to use. An advantage of dye-based inks is they are better than pigment-based inks because they can produce more vibrant colors on any given polyester or nylon surface. The inks are CMYK based. (C) Cyan, (M) Magenta, (Y) Yellow, (K) Black.

There isn't any environment and safety issues of concern. What is great about dye-sublimation is how it's safe for the environment and the workers. Dye-sublimation is the most environmentally friendly, sustainable process possible in garment and textile printing. It produces ZERO waste! Because the process involves turning a solid directly to a gas, there is no water needed for dyeing. Compared to screen printing where mass amounts of water is consumed to dye which results in polluted water wasted and ground contamination, dye-sublimation creates zero water waste. Also the paper used in the process gets recycled after transfer has been completed.