This bench is the perfect piece for my front porch. It was easy to assemble. I expect it to last awhile and get better with age.