This took forever to put together (over 3 hours) but it was well worth the time.  It's a quality item with a high end look and feel and I'm incredibly happy with my purchase.