This was a little time consuming to assemble, but we'll worth it.  The granite is beautiful and almost matches the counters in my kitchen.  It also has good storage.