I can't say these towels will last forever; not high, high end quality but for the money they are perfect. Super soft, absorbent and pretty color.