This toy is amazing and by far my favorite! Just the right amount of thickness and not too long to be uncomfortable. It doesn't actually sparkle, more of a slight shimmer, but do not be deterred. You will be very happy with this toy. Perfect fit in a harness as well or on its own. Its a constant staple in my relationship, and with myself!