This came with a few minor imperfections but overall okay.  It was easy to assemble.  I'm very happy with it.