Fairly easy to assemble and well made. The top unit was already put together with drawers just needing to be inserted and then attach shelves and legs.  Only issue is the the drawers simply won't open and close on the track. Since I don't use them much, it isn't a big deal but I would have liked that to work a bit better.