TPO stands for Thermoplastic Polyolefin. It’s a mostly recycled rubber materials sold in rolls, which are held alongside one another by seams that adhere because of the warmth. TPO comes in rolls but is priced like some other roofing material. it is actually best fitted to flat surfaces, which it was created for. It also has experience handlin