Fits most frames and will float up to 45g (1.5 oz.), making it perfect for all but the heaviest glasses. The foam-filled woven poly is quick-drying and comfortable on the skin.