FWIW, I just installed the 3D Maxpider floor mats and cargo mat in our new Pilot (sure this applies to CRV as well)... I was a bit anxious during ordering because Weathertech and Husky are the bigger names, but the rubber cargo mat we had kept sliding around and getting in the way of the rear hatch latch and I was sick of moving it forward every time we used the vehicle. Anyway, I'm happy to say that the 3D Maxpider material grabs into the carpeting like Velcro - VERY solid install and they absolutely will not slide. I also am more partial to the 'modern refined' look of the Maxpider mats compared to the 'utilitarian' look of the Weathertech and Husky products, but that is personal preference. In any case, the 3D Maxpider mats fit _perfectly_ and I was so impressed by the cargo mat that I ordered floor mats as well. The Maxpider is more of a rubbery foam type material than the 'hard plastic vinyl' Weathertech material (and doesn't have that sharp tap-tap-tap sound harder plastic tends to make when you move your feet around), again personal preference and both will protect and clean up well. The Weathertech may have an edge if you are in an abusive environment with sharp objects of some nature, but the Maxpider handles snow, slush, salt and sand just fine. They weigh less than I anticipated (and much less than the rubber mat I had been using) but seem to be very durable and well made so the light weight is actually a benefit for ease of removal/installation when cleaning. You probably won't go wrong with any of these products, but I'm really happy with the Maxpider line and it looks really nice. Based on my experience with the Pilot mats I'm ordering a set for my '09 CRV... let you know how they go when they arrive next week.