My husband and son assembled the cabinet in just a couple hours.  We had one minor issue with a broken door hinge.  However, we contacted the manufacturer and they are sending us a replacement hinge.  Overall, we are very pleased with the look and quality of the cabinet.

Pros: Easy assembly and nice quality for the price
Cons: none