The product arrived quickly and was easy to install and is built solid. Only problem that I had with this is the reciever for a hitch is NOT 2" inside diameter to accomidate a standard 2" OD hitch ball assembly. Had to go to metal shop and fabricate an adapter that would fit into the reciever opening and weld the piece onto the correct 2" ID reciever. Supplier has to secifically imply that this is a problem because not everyone can do what I did to make the thing work correctly. Sorry but I have to go middle of the road on this review!