It's called ez lip, I think I got mine on Ebay but they sell it on Amazon too. I've had it on for nearly as long as I've owned the car and its held up surprisingly well
EZ Lip Pro I used this on my old 04 Legacy GT for many winters, it looked good, it will obviously flex, and it can be painted (I painted mine body color, silver). Just make sure you really take your time putting it on... because once it sticks, that's where it is, period. https://www.amazon.com/dp/B00W4IDIGE/ref=cm_sw_r_cp_apa_glt_fabc_3R9PQKSW3R6RN6XQ9KXH?_encoding=UTF8&psc=1