Fit was okay for my 2009 Civic, but material (carpet) was very flimsy, so much so that you could easily see light through it. I returned it for a refund and will look elsewhere for a dashboard cover of higher quality.