I had to purchase a separate pack of cock rings because the one that it comes with to hold the dildo in place is too big, and the dildo falls out easily. Other than that, its an awesome toy, dildo is not too big and not too small (for beginners) and it's quite flexible too. Great value for the price, have nothing bad to say about it besides the o-ring being too large, so I do recommend purchasing a few smaller ones also. :)