Non-penetrated, length of 15.5cm, it feels smooth and stretchy like most ToysHeart onaholes. Yet I noticed that this one has an out-of-the-box smell comparable to what Magic Eyes usually do, it smells somewhat of plastic. I mean yeah it’s TPE rubber, but ToysHeart go me used to toys that didn’t smell noticeably on opening. But that one, did. Not to worry: the smell wears off very quickly after a few washes. But please ToysHeart, be careful