Did not think it was to much of a pain to put together. Open box to mounting the wheel less then 20 minutes. No real indication of what bolt goes where but do to size they kind a only fit one way. Cheap square tube but you get what you paid for. Couple extra holes that I'm not sure what for.