Nice quality.  Very difficult to assemble.  I highly recommend paying for someone to assemble it unless you are particularly handy or good with tools.