If you look after your Halo with love and care - up to years!! Your Halo can last you 1-2+ years and even longer for some customers not wearing their Halo every single day. Most Angels wear there extensions for a few years before needing a new one!