I was confident in the quality of this product when I fitted it to my previous truck but I was also confident that fitting would be a difficult task nonetheless providing the necessary fittings and other equipment was included and apart from being in place the job was really quite easy. Thank you Monroe!