Took over an hour to assemble but not difficult.  All parts are labeled.  It was packed very well.   Love it!  It is sturdy and smart looking.  The price is right
too.