If only I could find a factory rubber cargo mat. Car ID has some aftermarket that claim to be custom fit, only $66...doesn't seem like a bad deal.We have the factory cargo mat as well as the factory rubber floor mats for our 06 X. No complaints, fits well. Our cargo mat doesn?t get alot of hard use. Both the floor mats and cargo mat is holding up well for 11+ years.