The TV stand arrived timely.  There were 2 components and the 2nd one didn't arrive until 2 days later.  The assembly wasn't too hard but it did take a few hours to complete.  We had some challenges with the doors and make them properly aligned.  It's not perfect but still looks good enough.  

The color looks great and fits our living room well.

Pros: Reasonable price and looks great.
Cons: Wish the door alignment was easier.