Fitment is great. Works awesome. They sent one bolt for the links that was not correct so i had to go to the hardware store and buy my own. Also the design they do with threaded rod and plates in the frame is cheap and not great at all so i bought bolts to hold it in and works much better and easier to put up