Product arrived very quickly. My husband had it assembled in just a few hours with a little help from me in holding things together at times.  Good quality and finish.  Great value. Assembly instructions easy to follow.

Pros: Great value
Cons: Took a little time to assemble