The bench is a nice addition to the porch. It was not too hard to put together and is lightweight. I am not sure how well it will hold up over time, but for the price it is a great choice!