@Bryanna: Received approval for my mom's visa in an hour

! Thank you for all your guidance and help.
There is nothing mentioned how long this visa is valid. And when I go through this link you provided
https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada/eta/after-apply-next-steps.html
I see its mentioned "With a valid eTA you can travel to Canada as often as you want for short stays normally for up to six months or until the date set by a border services officer on your arrival to Canada. If you need to stay in Canada longer, you must
apply to extend your stay.". Does this mean that if her passport is valid for 10 years, she need not apply for visa again till her passport expires??! Now that would be pretty neat !
I recollect reading somewhere that this eTA is valid for 5 years. I just cant find that link.