It was good. Hitch receiver has over 3 scratches on it. It's supposed to be delivered without scratches. Not a big deal but just feels like it was a demo on a floor to show customers. And I still payed full price after my order.not even 10 hours later the product was dropped almost with $20 and then a day after that the product went up and was still $10 less then I paid