wow !!! beautiful bench, just received it. I really like it. Easy to assemble. For now I am very happy with this bench. Time will tell how durable the bench is. Luckily, I also buy a warranty for $18. How can it go wrong with this bench for the price I paid?