Fit and finish was excellent.  Took a couple hours to put it together but I am very happy with it. Very well engineered product.