Packaging was great and there was no missing parts.  Instructions for assembly are clear and straight-forward and yes, it took about an hour to assemble.  I recommend the addition of the aluminum plate to have the ability to change inserts. I added a Kreg multi-plug safet switch to the left side (facing the machine) and added industrial handles to each side to facilitate lifting it on and off the bench.  Mitre gauge slot adjusts easily and precisely.  Leveling the aluminum plate took some time to get it right but I was able to without a lot of trouble.  The Bench Dog was rock-solid after assembly.  I test ran a 45 degree mitre lock bit ( fairly hefty as bits go) with no problem - the cabinet performed well.  The fence is perfectly square to the table and adjustments were easy.  There are higher grade fences with more capabilities out there but quite frankly, I believe this fence wil do everything I need.  The exhaust for the fence is clear plastic and held under a fence knob on each side.  While this allows you to remove it and clean, I was a little concerned that the mounting of the port was weak but it seemed to perform fine.  I will be using the Bench Dog to do cabinet doors and picture frames and expect it to work well over a long life time of use. FYI, the router I am using is a porter cable 690 variable speed and at 1 1/2 hp, seems to work very well in this cabinet.  I highly recommend this product.