Very good quality table. Assembly was easy and quick. The finish is great. Wish there were a couple of shelves inside the cabinet. They have provided for some holes for putting shelving but, not shelves themselves. Wished for exactly the same thing with optional matching shelving for may be an additional cost.