This is a very nice part! It looks amazing, was easy to install, and seems like it will be much more reliable than the factory housing. It came with bearings, dust seals, and everything else needed for the install. The Durablue website even had instructions. I haven't had a chance to ride since installing the part, but I have a lot of confidence it will last for a long time.
I installed on a KFX450. This carrier is built to exact oem specs. It even has the groves cut in the outside so you can use the o- rings to seal between the carrier and swing arm unlike another aftermarket I tried. The bearings are a high quality sealed bearing so I'm expecting a lot more service life out of them compared to the standard type that require more atention to maintain. I installed with no issues and everything rolls smoothly.
This bearing housing is extremely lite considering how beefy it is compared to stock also they put two bearings in instead of four thin weak bearings that come stock.