Wasn't sure how easy to put together as it came in a flat box but found it that it was very quick to go together, had no issues.  This is perfect for all my smaller planters and a bag or two of potting soil, helps me keep everything very organized and one spot.  Haven't had long enough to give reference to durability or rain resistance as it's been dry this summer.  Overall, I am very happy with this bench and look forward to many years with in.