This was well thought out, well made, great instructions.  I hired a guy to assemble it and it was done in under an hour.  It's perfect.