Easy to assemble, but one of the dowels that are needed to flush the shelf to the fixture arrived broken. The screw holes did not align properly.  So for the price, not worth it! 
If this unit was half the price, I would be less irritated about it. I’m not going to send it back, it works.  Debating if I should contact customer service, if so will update review.