Excellent at doing what the advertisement says, only real down side would be the battery life between recharging.