This is exactly what I had hoped for and it was easy to assemble.  It took less than 3 hours to complete and looks fantastic.