Yes they are in stock. I waited over a week to get them. FedEx ground from California to Illinois. They fit and look nice. You will still see foot prints though. But I think they are better than the light colored mats that come with the car. In the winter those will get destroyed. The 3D ones...