I purchased this axle from Denniskirk. It was the perfect fit, easy to put on yourself. Great quailty. Our quad gets beat on and it has been put to the test already. Also shopping on denniskirk.com you will recieve great and I mean great service!! Everyone was great to deal with and fast shipping! Thank you denniskirk and team!