This unit was a dream to put together.  It did take about 3 hours; however, the instructions were very precise and the unit fit together perfectly.  We are very happy with our purchase - it was well worth the price.