This cart is very sturdy and looks great.   Came packaged extremely well.   While not difficult to assemble, it was very time consuming.  Took  2 of us about 2-12 hours to assemble.   Instructions were very clear.   While the cabinets and drawers are not very deep, they do hold quite a bit.   The granite top affords a great work space in the kitchen.  I use my cart as a center island and am very pleased.