Very good quality.  Assembly takes a while but instructions are clear and well written.  Almost all parts are identified, but some of the # lables had fallen off.  However we figured it all out.