This is a very nice kit. Much better than any others I have seen due to the fact that it is aluminum and will not corrode. It was quite simple to install but it is quite tedious if you do not have the perfect tools for the job, particularly on the driver's side. This will not perfectly level your truck, but you also do not want to perfectly level your truck. You want a slight rake and with this kit, it isn't noticeable enough to matter. But you will still be able to tow without looking like a squatted piece of garbage. I bought the bump stops recommended and didn't even bother to put them on. The stock bump stops didn't touch the arms before and it's really not much of a difference now. You also DO NOT NEED the diff drop spacers. They barely change your angles at all and will not help in the long run.