Took 10 minutes to assemble. Quality is good, not amazing. Still looks nice though.