I have had these on my hardtail for a while now and put them through a lot of abuse on the trails. The crank arm wiggled a bit loose once after several weeks of riding but I can’t say that wasn’t my fault for not checking the torque after a few rides. Tightened up and it has all performed flawlessly. No complaints at all.