Company registration number: 06866013 | VAT number: GB 865368680 Teva are made with comfort in mind. Styled in a natural hue, they’re crafted using soft and lightweight recycled materials and feature cushioned webbing straps with easy hook-and-loop closures. To finish, its EVA midsole promises a cloud-like feel with every step.