Quality is decent. Took one person almost 2 hours to assemble.
Love the color and unique style but had to update the legs with gold ones to add nicer look/match hardware.