(Would have been sooner but there were some worries still left through the prior pool contractor.). The results are wonderful. All people was really Experienced, delivered updates Nearly every day to the progress, and very easy to operate with. I hugely recommend Pool Perfection and am so grateful for their services!Durability Outlined: Its sturdy