We are  very happy with this bench.  The assembly was fairly easy.  This bench looks good in our front yard.  It does take a long time for it actually be shipped.  Months not weeks, but we knew that up front and it was worth the wait.