For the money that is spent you would think it would fit good and tight and look good but it doesn't. It leaves a gap between it and the fender flare which makes it look like crap. I didn't even finish putting the front guards on because I'm not sure if I'm going to keep them on. I might jus take the loss and go with weathertech. 70$+ and its not worth it. Don't waste your money..