Took a long time to arrive, but did arrive without damage.  Lots of pieces as other reviews have stated and yes, it does take 3-4 hours, but instructions are very simple to follow.  Overall happy with product.