They are plug and play component speakers and fit the G30 perfectly. If you go on the Eton website you'll find a full compatibility list:
http://www.eton-gmbh.com/en/products...o/bmw-upgrade/
You can follow the Bavsound G30 video for instructions re trim removal. I did the entire job in an hour. Here is the video: