A++ Their website is easy to navigate and quickly helps you pick the right parts for your truck. The hitch and wiring fit exactly as it should and took less than 20 minutes to install! Highly recommend these guys to anyone looking to save a lot of money while getting quality parts. Thanks!