Assembly did take close to 4 hours, but I went in with the expectation that it would be time consuming.  Finished product looks great.   Love the piece for the price.