Very smooth and flexible clear tubing, over all length is 12". Each tear drop is 6mm at smallest to a 9mm at widest, over all length of tear drops is 40mm/1.5" tubing is 7mm in outer diameter and approx. 9.75" long, ribbed hook end is 40mm/1.5". Comes with 2 rubber rings, small is 25mm/0.9" unstretched, large is 32mm/1.2" unstretched