Ordered and received in two days...awesome.  Boxes received in perfect condition, contents and packaging was incredible.  Instructions made it almost easy to assemble.  Allow at least two hours and be patient.  Really need two people for certain aspects of assembly..i.e. the doors.  It looks fantastic and the quality exceeded our expectations.  WOW...we are really happy.

Pros: Price and Quality
Cons: Really need two people to assemble...don't tackle it alone