Something else to add. That unit most likely will not work with US 2019 C-HRs. The US 2019 C-HRs have Entune 3.0. This also brought a change in the rear housing of the head unit which is part of the dash. The previous head unit was a double DIN were as the Entune 3.0 unit is a single DIN. The manufacturer doesn't give housing measurements but I'm pretty certain this is the case. I think why they say it will work for 2019 C-HRs is because the rest of the world C-HRs use a different head unit which is similar to the previous US one that the Entune 3.0 head unit replaced.
2019 Toyota C-HR LE Silver Knockout Metallic
2013 BMW 135i Carbon Black
2009 Ducati 848 Pearl White/Black
2004 Kawasaki Ninja ZX-10R Black