Assembly of this piece was extremely difficult and time consuming, even for my experienced assembler. Directions were detailed but lots of room for error. Quality is as expected. Hardware had extras provided. Careful of the spindle legs when moving and standing it up.