On time or early delivery. Looks great in this price range. Easy to follow assembly directions.Overall great product

Pros: Great value, Easy assembly
Cons: Can't see anything