Typical assembly. However, all the pilot holes in the top were misaligned and I had to drill new pilot holes. The center doors fit fine. But the outer doors don't fit and cannot be adjusted in the usual way by the hinges. I still haven't quite figured out how to fix this, but I might have to trim and refinish the inner edges in order to get them not to hit the inner doors when closing them. Otherwise, black console looks nice.Pros: It looks niceCons: Poor execution of pilot holes and hinges.