This a very good looking tv stand. Good value. 
Assembly was mostly easy except for the door hinges to the cabinet. Also, the first step is to put all the legs on. I think that should have been saved for a little later because it made it difficult to use the allen wrench. You could not do a 360° turn due to the leg getting in the way. It took my husband and I about 45 minutes to assemble. 
Nice legs, cabinet door handle,  glass shelf and hardware for shelf are very nice. There is a lot of storage space.