The end product is great.  It took 
 two people, 7 hours each to put it together.  But every piece fit perfectly.