I was amazed at the speed in which my order was shipped and received by me. Everything was as advertised and anyone could install the trailer hitch I purchased with little expertise. A couple of wrenches sockets are best and about 15 minutes and voila it is finished. Fit is perfect for my Jimmy. Thank you for everything!!!!!