As other reviews have stated, it does take a long time to put together.  It took me 3.5 hrs and I am not a novice at assembling furniture.