Great bench for the money!! Looks great on my small porch. Not hard to put together but call a friend because you'll just need the extra set of hands. I'm not handy at all and got in done in an hour with help.