These are fun and customizable. Purchase one premade or ask about customization to fit your needs. These make great gifts! 20oz, ice keeps cold for over 24hrs. Bluetooth speaker screws onto the bottom with colour changing ring between the speaker and the Tumbler. The tumbler has a gloss finish and straight sides.