Last a long time
Just purchased a second roll.  Last our family over three years.
Rating: 5 stars