It's the rain guard for CX-7 as marked for fitting mazda CX-7, I was reluctant before installing it and it's perfectly on my 2010 CX-9 GT AWD. I has it for a month now. It keep the car cool and vented during the unusual hot falls weather last month. It used 3M adhesive without any clips...