Holy Cow, for the price you pay for this it’s very well made.  There were a few scratches but easy to fix.  Took quite awhile to assemble.