I was pleasantly surprised when I received this bench. It is very sturdy and heavy. This is a quality product and beautiful. My husband likes it so much he wants me to order another.

Pros: sturdy, beautiful
Cons: can't think of any