Dash cam looks close to OEM but it wouldn't close all the way when installed. I had to use electric tape to tape the portion that won't close. Also, camera has no motion detection which is sad for an expensive dashcam. You can't stop the recording without shutting it off; an optional start and stop would have been nice. Rearview camera wire is not long enough for rear fuse box in BMW. But I applaud seller for being very responsive to Questions; I will give 5 stars for customer service but my over experience will be 4 stars because dash cam is missing certain needed functions most dashcams have.
Seller was very communicative, helped me to choose product which will fit for my car. Later I will upload some pics when it will be installed.