My 1st battery lasted 2 years. I run my cleaner every day somewhere in my house. I love her. Of course I have never had a real expensive cleaner so nothing to compare to but I'm very happy.
Pros
Easy to install and works for about 90 minutes on full charge.
Cons
The new battery may take longer to charge than the original