This took a while to put together, but well worth it.  Good quality, good looking, and nice big working space.