soft silcone, different speeds , great when working this toy seems to tempermental will work then wont , the cord is attached to the controller and anal plug its self
a little on biggish side, but boy when it works it diffently rocks your socks off , came within minutes ,( normally takes me a while )
Its pretty good for beginners.
Size and feel is fine. The vibrations could stand to be a little stronger though.
Fine for beginners.