Received this quickly. Looks great iin my entryway and is exactly as advertised.

Pros: Pretty easy to assemble. This bench is heavy and well built
Cons: The cushion on top could use additional padding for comfort