I literally just got these in the mail 20 minutes ago and had to install the front driver side portion. initial impression is there about triple the thickness of the OEM ones and they seem pretty rugged. Got four total splash guards for the wheel wells for $20 on fleabay.
I cannot speak of the durability in the long term but most of my driving is on the pavement so I'm sure they'll be more than adequate for me. Maybe this helps someone.
Sent from my Pixel 3a using Tapatalk