Very well made.  Took about 2 hours to assemble. Fits perfect in my space and my 75” tv looks great on it!