There is another brand, I cannot remember the name that is made out of a super high quality rubber that they had at Eddie Bauer (only one pair - also a French brand).
You can get Aigle now through J.Crew. They are cute, but I don't think the quality really makes a difference when you are just wearing them occasionally as a shoe, and not as luckyme notes, for real mucking out.