Assembly was neither particularly easy nor especially difficult -- it required patience above all else.  The cart, which we are using as a kitchen island, is very functional.   The top drawers are useful but shallow.  The bottom part would be more useful if it had shelves.  Still this is a good buy for the money.