Easy assembly. However, one of the eyelets was not screwed in properly, it looks like someone tried to put an eyelet on it and twisted the threads. I wish the company would contact me and send a replacement because I want to give them a 5 star rating