Thermoplastic polyurethane (TPU) is a high strength flexible material. TPU belongs to the TPE class of thermoplastics.
SainSmart TPU filament is featured by its high strength and flexibility, like a hybrid of plastic and rubber.
95A TPU has high abrasion resistance and low compression compared to rubber parts, especially at higher infill.
In comparison with most common filaments like PLA and ABS, TPU must be run much slower.