This cart is exactly what we needed in our kitchen. The drawers ans shelves increased our storage right in the middle of the room, convenient to the stove and countertop. The top provides a very convenient place to prepare dishes for serving, or to place appetizers for an informal party. Best of all, the large, heavy butcher block surface gives me a great place to make and shape bread dough -- I bake almost weekly, and our ceramic kitchen counters are not a very good surface to work dough on. The butcher block top is perfect!