I really loved this bench and would recommend it. I only would have liked it to have a more plush seat. Feels like a thick foam. But overall really good looking and easy to put together. 

Pros: easy assembly and good looking
Cons: hard seat