This toy is amazing and I highly recommend it for anyone! Beginner or advanced toy users will love this! The texture feels good against your skin, and the vibes range from low to high. The only bad thing I can even think of about it is the color variety. They only have pink, purple, and green available. Some people do like other colors, but all in all A++!