I bought this cover for my e46 BMW 320d Touring, BJ 07/2004, after facelift after my original radio had broken down. My new radio is a Pioneer DEH-P5800MP, and it has everything fit beautifully. Although the panel has very thin edge down, but that does not matter because the radio frame is pressed tightly and provides the necessary strength. The color of the iris is a bit different from my groin, but does not bother me so much. Otherwise everything is fine, everything fits as necessary, so 5 stars.