The assembly took about 2 hours by myself.  There are many parts and pieces so be sure to give yourself enough space when assembling.  Whole product weighs more than 100lbs, so highly recommend you move it with 2 people.
It is good quality and looks nice in our kitchen.  It is one of those furniture pieces that can help transform a room.  We are happy with this and would recommend.