DO NOT BUY! Cheap piece of shit. I almost lost a wheel. Brand new and literally on the first ride they squeak and as you ride over bumps they pop and rattle! My entire suspension system is brand new and everything is tightened to the required torque. I'm an experienced mechanic in my spare time and know how to build cars and people trust me when I say this, you don't want to waste your time on that. . In my case, at least, I built a cool Jeep and decided it would be a good idea to replace the…