Easy assembly and looks great!  It arrived and it took my husband and I less than an hour to assemble, including cleaning the glass before installing into the doors.  

Pros: Great price, easy assembly, looks very nice.
Cons: We were told it was solid oak but it is not solid.  It is veneered.