I almost bought carpet from ECS... but I'm glad I didn't. I know it would fit better out of the box, but really, double and triple the price is just not worth it to me. Mine has plenty of material up under the dash which was my main concern... and it lays down just fine.