It’s not the easiest to assemble, but it’s absolutely what I hoped for.  It’s larger than I thought, but that’s great!  I used it for my home office.