This was even better than we anticipated.  It's a very substantial, quality piece and absolutely perfect for our home office. If you're not handy you might want to consider paying for the assembly on this one.  My husband is very handy but it still took us about an hour and a half to assembly.  This literally comes flat packed and you assemble every single board, screw, and support.  Having said that, we're VERY happy with this piece