The assembly was easy, and this is a great piece for the price. One pre-cut hole was larger than the screw that needed to go in it, but nothing worse than I would expect at this price point. The RBG light strip is a really fun touch.