Unpacked - all parts are there.  Have not begun to assemble, but product seems high quality.