Wasn't too difficult to assemble in about 1/2 hour.  Would have been quicker except it must precisely be lined up or the screws to place connecting the top basket will seem to be too short until subtle adjustments are made.  That part was frustrating.  I very much like the end results.  The finish is perfect.  The wheels are stronger than most I've had.  Such a useful cart!