Very nice cabinet for the price. fit and finish is pretty much as expected. Stain/color is a bit darker than that shown in the ad, but not that great. The only downside is the time it took to assemble, yes assemble. Comes well packaged with no damage, however it took over an hour to assemble. Finally finished and looks great in the space.