This was perfect for what I needed.  The assembly was a bit tough, took me about 2 hours to assemble.  Nothing too difficult just time consuming.