I installed the factory ones myself. If you carefully follow the included directions and take your time, these are fairly easy to put in. The front splash guards are more complicated than the rear ones. These OEM Mazda splash guards look nice and do an excellent job.