The seal ring was almost twice the size it was supposed to be. The float bowl o-ring had to be stretched and stretched to make it fir the valley it goes in otherwise it wouldn't stay because it was so short and warped. The accelerator pump diaphragm rubber felt like it was almost brittle, it didn't feel like it wasd going to last long. The accelerator pump diaphragm spring was slightly shorter than stock, so I reused the stock since everything else in this package was pretty much far below useful. Overall I was extremely disappointed in this kit. It did teach me the lesson to listen to myself and buy H-D parts from the dealership since I know for a fact they will work well, fit well and not be such a headache to try and use. Saving a few bucks was the stupid thing to do and the reason we keep losing American businesses and getting cheap Chinese crap in its stead.