The battery lasts a surprisingly long time! I invite approximately every 3-4 months when used for 2-3 times a week.
The vacuum cleaner function is a nice addition, one must not expect, however that all hairs are sucked. My subjective impression is that about 25-30 percent of the hair end up in the sink. However, that as many as 70% less cleaning!