Assembly is very difficult.  I had to buy all new cams for the connectors because the ones provided are too flimsy.