I had braces for a year and a half, but I was apparently allergic to the metal because I broke out a lot, but I got them off, I cleared up more or less, and I don't care if I still have a space in my teeth from my extra tooth! As for cavities, I never kept track, but I don't have any now, but my teeth hurt when I bite cold things. Oh well! :D