Awesome experience!!! Attention to detail was impeccable. The 3D rendering was almost exactly what was built. Excellent communication and very knowledgeable. Highly recommend if you want a pool in a timely manner and a budget that fits your needs. Over all we are very happy with our pool. Thanks Crystal Clear Team!