I've used the Cannon mats. They last for years. Over 15 years mine had been variously cut to suit a Rover 214Si, BMW Touring and VW Polo. There wasn't much left to cut to fit the Jazz
They were very good but were at the end of their useful life - only because they had been cut about so much. The choice was a new set, or 'tailored' rubber mats. I went for the latter - and genuine Honda, as the Cannon mats didn't have the lip, apart from a small central area on the boot mat that suited 'any car', as they were a universal fit.
I haven't regretted lashing out on the Honda items as the weather has changed for the worse, being grey, mizzly and wet. They've already paid for themselves to my mind, when you see the amount of mud, grit and wet leaves they've saved from getting on the carpets, no matter how careful we've been about wiping our feet, or changing shoes when we could.
Oh - and I've also got a generic 'full load bay' liner in my arsenal for trips to the tip with the back seats down.