This is a double cup holder for the 3rd gen Toyota 4Runner. It is made of ABS plastic and comes in the two factory colors which are tan “Oak” and the dark gray. The larger hole has an insert which holds large fast food cups. With the insert removed it can hold large water bottles like a Nalgene bottle. The smaller cup holder can still hold large fast food type drinks snugly but can also securely hold small diameter containers like a soda can, small drink, and grocery store water bottles. There is also a cell phone slot on the passenger side that can handle almost all phones on the market. There is also a notch in the smaller cup holder to allow a large cell phone to slide in. This slot will hold the new IPhone6 plus. There is also two pen holders. This cup holders does NOT allow for full movement of the passenger seat. There is about 4″ of forward motion lost but the seat can still go back almost 6″ without issue. If full motion of the seat is extremely important to you then order the single cup holder which allow for that movement. Install Instructions There are 4 strips of 3m automotive adhesive already installed. This is the primary method of attachment. Make SURE the console is cleaned really well before you attach and use good force when attaching. The cup holder will not bond well if the console is not clean. 2 screws are also included to be used in the 2 screw holes. One is underneath the black insert and the other is on the outer corner of the bottom edge of the passenger side. The screws are an added insurance to ensure the cup holder is secure. I would highly encourage you to use the screws. Use a hand held screw driver to thread the screws in. Do not use a drill because you will probably strip the screw hole. Also, do not over tighten them by hand. Turn the screw until it is snug and then stop.