I had to rate this well, although I'd never buy another one. I purchased this on recommendation from my local vacuum shop. It works fairly good, short battery life with the beater brush turned on (10 min. Max) but that's okay because it came with two batteries. I've had it a few year now so it's been reliable.