This bench is perfect for my front porch. I like the contemporary look. Very easy to assemble