i bought this foam for my air pan a few weeks ago AND it has proved to be an excellent purchase. According to my experience it fits perfectly and keeps debris and water out of my engine bay.The foam quality is top-notch and didn't lose its shape even after a few washes. The only downside is that the price is a bit on the higher side..