The mats were shipped very quickly and were well packaged. The finish is perfect, thick solid rubber! The holes for the brackets were easily pierced with scissors. There were 4 holders here as in the picture, but you would need 8 pieces for all mats. A small sign with "Petex rubber mats fit for BMW E46" is on each mat.
So unbeatable for the price! In shops you pay quickly for thinner rubber mats on the 80!