Suits my needs.  It took 5 hours to assemble it by myself.  I think it will probably scratch easily, so keep a furniture marker handy.