Of the half dozen different toys i currently own this one is my favorite. They are definitely on the right track with this one. It’s light weight, fairly compact and surprisingly powerful. definitely the most efficient of the bunch, it’s quite intense but in a good way. If you’re trying to play with a partner and take it slow, best save this one for last! That being said it could use a bit more torque and maybe a speed adjust wheel as there isn’t really a slow setting, it’s medium pace or fast pace though it can be used with only the vibrate function and some elbow grease which is a big plus! It’s thrust and vibrate settings are fine but having more control over them would make it much more versatile. So far so good as far as battery life, I haven’t had to beat the clock if you get my meaning. Make sure to use plenty of lube especially if you arent quite working with hardwood or you get an altogether different experience! Still fun though! Lastly, a lot of lube is one thing but I wouldn’t use this one in the shower, not waterproof I think but really easy to clean, I mean there is minimal working surface with maximum results! Worth the money, i recommend giving it a shot!