My order arrived 2 days ahead of expected time in perfect condition.  I'm very happy with it.  Thank you.

Pros: Easily assembled by my son.
Cons: Was out of stock for a long time.