its a ball bearing unit. I applaud Justin for finding a solid unit that isnt a garrett as they are so dang expensive. nice turbos for sure, but way overpriced for the technology. justins turbo helps keep price of kits down as well as a 1k turbo(garrett) when you get a dealer discount makes it hard to sell a kit at a reasonable cost and make any money!