I cant speak to how difficult it was to assemble since I had a handyman who was experienced in putting together this type of furniture.  There were alot of pieces but I think it took him about an hour or so to do it.  It arrived in excellent condition and looks great.