Nice product overall.  Assembly was tricky because some of the wiring parts were in the arm on the control side.  Needed to have the fabric pulled back and reattached.