Sturdy, quality bench for the price. Easy assembly.  I've had this bench for over two years and it still looks great.  Only slightly weathering given all the showers it has seen.