This was a bit of work to put together, but not awful.  I’m using it as a mini office with the drawer below and printer on top.  Not all of the seams on the cabinet are perfect and there were a few scratches in the finish as well, but it’s a nice piece for an awkward space in my place.