The kit came with everything needed to install the cover. The leather was high quality as well as the thread. I had cut grooves on my steering wheel so that the seams can be tucked and have a more professional look when finished. Unfortunately the leather cover was too wide and once wrapped around the wheel the leathers edge with the thread was overlapping the other edge over the other thread so you couldn't really tighten properly the cover. Also because it overlapped it got thicker