My old axle had a wobble in the flange from a previous accident. I was somewhat hesitant to order online because some web sites listed 28 and 31 spline axles. I went with Parts Geek mostly because of the price. I was pleasantly surprised when I received the axle. It was 31 spline, as I needed. It wasn't made in the USA, but the machining looked great, and it also came with new bearings and a seal. Pretty easy to swap out. Once installed, I spun the rear tires to check for trueness...perfect. Price, Quality, low shipping. I'm very satisfied.