Took some time to put together but Its perfect!  Very solid and sturdy.  Great finish.