I appreciate kits that include everything you need. This all balls bearing kit includes both seals and all the bearings...all you supply is the time and a bearing driver, or other tool of choice. They may not be name brand steel, but they roll smoothly and appear to be of better quality than the oem units I replaced.