These handmade glass straw sleeves are made with organic cotton fabric and natural cotton batting. They are double padded for extra protection and are available in a variety of colors. These will fit both 9.5mm (standard) and 12mm (smoothie) glass straws. It also fits up to 10" in length and curved straws.