I bought the Husky brand for front mats and Maxliner for the rear. They are both available on Amazon for $160 total? If you wait and keep a eye out you can grab the maxliner for $30 used from their Amazon warehouse service. I've been very satisfied with the coverage from them and they fit/anchored correctly with no issues. The Maxliner in the rear has saved me from kid upchuck once already and was very easy to clean.
MAXLINER Floor Mats 2nd Row Liner Black for 2017-2019 Honda Ridgeline Crew Cab https://www.amazon.com/dp/B0723HCBPP/ref=cm_sw_r_apan_glt_i_FAGVAEAVE4XKPETVK7Y3?_encoding=UTF8&psc=1
Husky Liners 18431 Fits 2017-19 Honda Ridgeline Weatherbeater Front Floor Mats , Black https://www.amazon.com/dp/B01M7O5GB9/ref=cm_sw_r_apan_glt_i_Z4ZWWAVEBDWH3VZJ3CXW?_encoding=UTF8&psc=1