My boyfriend bought me this for our anniversary, and it is so great! It is a little awkward to set it up, but once you do it is amazing, it comes with more toys than you possibly need and a size/shape for everyone. There are only a couple small cons with it, the thrust motion doesn't go very far in and out but does enough to get you where you need to be. Also it is a little loud, but other than that it's perfect.
You may also be interested in the following product(s)