If you want molded splash guards, and not flaps like on trucks or what kids put on Subarus, looks for GM part no: 19170234. You can get them from GM but they're $$. I found some on Ebay reasonably priced and they fit well. The 2 sided tape didn't work well on the front guards but I used some black 2 sided tape and the seller gave me some money back for the hassle.
I recently installed splash guards front and rear on my 2005, GM part: 19170234. I got mine on Ebay, but you can get them from GM or any number of suppliers. The set comes with 2 front splash guards, 2 rear splash guards, push pin clips, and alcohol wipes for cleaning the mounting surfaces...
Amazon product ASIN B07F1DZ9M9To date I’ve only installed the front ones but i’m satisfied with them. I think they will serve the purpose. The supplied double sided tape was unusable so I replaced it with some new wider stuff purchased from Canadian Tire.