The battery life seems almost infinite. I use it about 3 times a week, and go for months without charging it. Very small, overall great product. Tons of room on the internal memory, have not had to use an sd card yet. Can't say enough great things, would love it if the hold button was a toggle not a press button, but that's about it.