We received this TV stand today.  I gave it a 4 due to some assembly issues, but all in all, it looks great, just as pictured.  It is very heavy.  Im  happy with this purchase.

It took my husband 1 hour 45 mins to assemble.  He is a tradesman, so he knows how to do this type of stuff.  The bottom and top pieces were really bowed when we got them (see pic) but they straightened out once assembled.  The hinges on the doors if not adjusted properly will not allow the door to open properly, so just be careful to adjust them.