Doesnt fit at all for e46. Quality is trash. Do not recomend it
The fitment is way off and can't be fitted and secured properly. The top left corner is also to big.