I've used Auto Custom Carpets (ACC) molded 2-piece Camaro carpets and highly recommend them. But, they are slightly oversize on purpose so you can trim the edges to fit. I recommend when fitting a carpet and your if your car has a console, to put the console in so its weight bears down on the carpet, before trimming the edges by the door sill and kick panels. A friend installed his carpet and trimmed it then when installing the console, the weight pulled in the edges slightly and the door sill plates barely had anything to clamp down on.
Mike