Go for a sporty look with these green sneakers. They are made of a combination of leather and textile and have a solid yet flexible sole. The sneakers come with a comfortable footbed which is removable. The shoes are designed in The Netherlands and produced in Portugal.
Material: 80% Leather, 20% Textile
Removable footbed: Yes