Easy to assemble, arrived in just three days, matched my cabinets.  Installed with a granite top cut from the same slab as my counter tops.  After the addition of my own granite top I plan replace the wheels with 2" wheels to lower the cart height by 1" to match my kitchen island height.