Very nice looking piece of furniture.  It came well packaged without any damaged parts and without any missing pieces. I had initially paid for professional assembly but the day they were scheduled to come they canceled and wanted to reschedule.  I just went ahead and canceled the service.  I decided to put it together myself.  I already had it unpacked and organized the pieces for the assembly person so that part was done.  It probably took me (a 60 year old female) about 4 hours to assemble by myself.  I am happy with the way it turned out and the overall look of the bar cart.