Looks great but they don't stick. Need professional help.
Dealer quoted $600 + installation for stock items from Mazda. I paid $70 and they look fantastic. That said, they wouldn't stick and I had to go to an auto body shop to get them put on properly.