Excellent!! The staff at Smile Ranch are wonderful! My daughter just got braces and everything went very smooth!!