yes, thats the piece, dont have it yet, dealership ordered it a couple days ago, didn't bother paying for overnight shipping, should have it within a week. When i get it ill take pictures along with the part numbers (the rubber mat is a seperate part) As for price, i was shocked, its like $35 cdn