I just moved and purchased a ton of different furniture from all over the internet.  This was probably the best purchase I made.  It was intensive to put this together, but it wasn't overly complicated or difficult.  It is sturdy, functional, and looks GREAT in my office.  I can't recommend it highly enough.