Great quality, especially for the price. The granite top was packaged separately in its own wood crate for safety. Took me approximately 1 hour to unpack and prep, then 2 1/2 hours of careful assembly.  I highly recommend this kitchen island. Ours is the cherry finish with black top.