It's been a long time but worth the wait. I'm so happy with how everything turned out! Dr. Bright and the staff really amazing! I couldn't have asked for anything better, thank you!