Very easy to assemble and install. I love that the arms can be adjusted to whatever angles you’d like, and the length is completely customizable as well with plenty of extra length included.