Universal cup holder will fit almost any drink including bottles, cans, and cups. It includes an adjustable attachment that will connect to any frame, including metal or plastic. Each cup hold is made of black plastic with an inner rubber ring that will hold your drink in place. Easy to wipe down and clean.