took a long time to assemble but instructions were clear enough - it looks great and seems solid. There were a few scratches on some of the pieces - fortunately nothing visible from the front once it was assembled, but make sure to check before assembling fully.