As a complete novice I will say it was a chore. I had to assemble, unassemble, reassemble, etc. multiple times to get everything on properly. With that said Tyler at Mountune helped tremendously with any troubleshooting questions I had. I doubt I put it on 100% how they drew it up, but its on there, its functional (so far!), and for an amateur job Im pretty stoked. Im still in the midst of the tuning process, but so far so good!