Somehow BMW really messed up by adding a cup holder in the armrest on the Z4. (I know, purists do not eat and drink in cars...I do have coffee once in a while). Bought a 1-series cupholder and designed a Z4-specific mount, works great and is much more integrated than any generic aftermarket unit I could find. Easy to install and solid but recommend printing in PETG as PLA is too brittle and not heat resistant enough.