This is a cupholder For large bottles like Hydroflask and has a 95mm hole. This is specifically designed for a FJ60 land cruiser with the later center console, but would likely fit many other vehicles. Should be printed upside down and then use double sided foam tape to secure. Two half inch wide strips of 3M VHB works great.