Very high quality - better than expected. Solid materials. This is a very sturdy cabinet. Assembly does take a solid 2-3 hours, working alone. A second person is needed to place the assembled hutch onto the base. Very impressed with the finished product.