This table has really exceeded my expectations.  First, it arrives in a deceptively small package.  All of the parts are held in place with custom fitted styrofoam and are ready for assembly.  The table set up in about an hour of slow paced effort.  If you were in a hurry, it could be put together twice as fast.  All of the components were of excellent quality and the fit of the pieces was meticulously crafted.  I had been wieghing the decision to build my cabinet from scratch or buy this one -- I am very glad that I chose to buy this one!