Received on day promised.  Packaged okay and easy to put together.  We did it in about 2-1/2 to 3 hours but we work slow so it should go a little quicker for anyone else.  Looks great and hope it holds up nice over time.

Pros: Easy to put together, looks good, great value for the price
Cons: None