https://www.canada.ca/en/immigration-refugees-citizenship/services/application/check-processing-times.html
These estimates are typically very accurate. Right now it's at 14 days.
It's a target - not a promise. They are not mandated to meet the target whatsoever. That being said for the majority of applications, they do hit within the target.