Took my husband about 2 weeks and 2 hours to put together.  Let me explain, upon arrival, he noticed a side was scratched so he called in and got a free replacement piece from manufacturers.  It took 2 weeks to arrive. while he was finally putting it together he noticed minor scratches on a couple of drawer fronts. We left them as is and assembled it. It looks very nice, but probably not a life long piece.