Good quality, looks great, delivered as promised.  Took some time to put together but was well worth the effort.