I ordered the wrong parts but will use them in another project. The parts l received were the parts ordered and thewas a slight delay due to beig out of stock. But communication was good. Overall I'm satisfied with my experience. Next time I'll pay closer attention to the dimensions when ordering bearings.