I ordered two of these benches for our patio. They coordinate well with our other outdoor furniture.   Assembly was easy and the benches are sturdy. 

Pros: Price, ease of assembly
Cons: None