I purchased these on eBay and can confirm they fit the 2019 Niro EV. They are fastened by sticky foam tape. https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.com%2Fulk%2Fitm%2F272450263777
I got the same ones on my 2019 PHEV. I had several different brands of these over the past two decades and like these inexpensive ebay ones best. They go on very easy, are silent, relatively narrow so they don't interfere with the view out the front, and a darker providing better sun blockage than the others I've had. I didn't install the last small piece that goes over the rear quarter window as IMO it didn't really add form or function.