This bench was easy to assemble and looks great on my porch! It has been rained and snowed on and looks brand new.