Delivery was very fast. Ordered on 27mar23 came on 28mar23. It was a little bit big but with lube and a slow and steady pace it will slip right in. The vibrations were good. Depending on your setting, some was a little too intense. Had to play around to find the comfortable setting me. My only pet peeve was that the paper instructiona tht came with was very small and hard to read. I say its a good buy for beginners.