We love Eckels! We haven't finished treatment yet but the difference in my sons smile is amazing! The contests and rewards are so fun too!