My beloved Birkenstocks are falling apart after 7 years. They had a leather sole. These days, most models seem to only come with Birkofloor. Is it as good and long lasting as the leather version?