Cabinet arrived quickly and in good shape.  This is not just "some assembly required" but "all assembly required".  Instructions were clear.  You just have to pay attention to ensure you have things facing the correct way or you have to redo them.  Nice quality with all hardwood pieces.  Looks nice.  I still have to load it so I can't comment on that.  I think it will fit my needs.  My only concern is that I intended to use the toaster oven or other heated appliances on the top, and the instructions state to not do that or the top may be damaged.  Otherwise, it looks great, is very sturdy and relatively easy to put together.