Great product for the price...Looks like it cost more. Very easy to assemble, I did 95% by myself until it came time for me to attach the doors. My grown son had to use his youthful eyes to line up the holes, LOL!! Love Love my TV stand, so glad I purchased this item.  

Pros: Easy assembly, without interruptions 3 hours or less 
Cons: no extra hardware(keep up with all parts including the clear plastic pieces)