Bench is easy to assemble and looks nice.  Not sure how it will withstand weather conditions, recommend adding a clear finish of some type to help preserve the integrity of the wood.