All in all, it worked out very nice.  It took me and my 10 year old son about 5 hours to put it together.  It looks nice and feels sturdy.