Not had these particular ones but have had two pairs of diadora shoes previously. Cheap mountain bike shoes that had not too stiff soles sloppy fit bit lasted well - two years or so of fairly constant use until I got tired of them
More expensive road shoes - stiff sole - too tight and rachet strap broke after less than a season.
So I haven't found them very consistent really.