alright so ive been running them for over a year now and havent had a single problem with the cranks themselves only my shitty BB, but mine have never come loose, never bent, pedals are still there... they were run on a DH hardtail at one stage and are now on a DJ, their will suit your needs at...