This cabinet is very nice when assembled by there were so major issues. The holes in the top were all drilled about 1/8" off and had to be plugged with dowels and red ruled in the correct position in order to finish assembling the piece. This took several hours. One of the glass inserts was missing a metal bracket to hold it in place. I general it took much longer to assemble than it should have due to imprecise construction.