While this was a bit challenging to assemble alone, it only took about 45 minutes and some very careful propping of glass doors. Once assembled, it is solid, heavy and looks great in my home office.  I think it is a great product for the price. 

Pros: Nice finish on all wood parts, glass doors sliding mechanism works well. 
Cons: difficult to assemble with only 1 person