This kit arrived on time and in good condition, with all necessary hardware to install. Installed it on my 2000 Honda Civic, which was having some issues hesitating on initial acceleration. Took it out for a test drive after installing and the old girl runs like a new car. Two weeks later, and no issues at all. Very satisfied.