The assembly took about 4 hours…it was a bit daunting with so many pieces. We were pleasantly surprised how well designed this is when we put it together  everything fit together so well.