Elise 2 by Lelo would be an excellent choice for both beginners and advanced toy users alike. The toy has a lot of great qualities such as being waterproof, a wide range of vibration levels, 7 patterns to choose from, a locking function, the material is excellent, and it is rechargeable. I'm very happy with the toy!