This is nearly perfect!  Granted it was time consuming and a little tedious to put together, but worth it in the end!  (Just be sure to read instructions carefully).  We have a kitchen from the 1920's, odd-shaped and very little storage or counter space; this cart fulfills many of our needs.  The price was great [...]