This has worked great for my office, we have purchased several!  They are a lot of work to put together, but the final product is very nice.