The kit came in with everything I needed. The high quality piece of leather that wraps over the original wheel fit perfect. It was my first time hand stitching a steering wheel wrap and it took me about 3 hours to get it all perfect. I did end up breaking the needle that came with the kit so I went to buy a pack of sewing needles. I took out the airbag and it was alot easier than trying to tuck it in while the airbag was on.
I already had my brother and a couple friends order theirs for me to install. They feel and look great and also give off a slight new leather smell. I will always recommend this company!