The stand itself is outstanding, solid, and exactly what we wanted.  The assembly is an immense challenge, however, and took several hours for us.  Two major issues  we damaged the wood on one side of the stand because one of the dowels went all the way through as we were trying to put it together.  We sort of saved it with some gorilla glue, but not ideal.  And the doors took forever to get on right, with many adjustment to the hinges.  So you may want to pay for assembly if you’re able.  It’s a 5-star product if you ignore the assembly.