This was exactly what I needed. It is a solid piece and I can stain or paint it to my liking. It came promptly and undamaged. Assembly took minutes. We will enjoy this bench for years to come.