I just recently received these; so I cannot speak to their durability and actual lifespan--therefore I cannot say whether or not they are worthy of five stars (sorry!).  The manufacturers say that they should last ten years; time will tell.  I appreciated the holes having been pre-drilled and the fact that they should last ten years while withstanding the weather elements.