It has an okay size, vibration is nice, and the first one I bought was great! Now.. the reason I gave it 2 stars is because you can't really use the product now that it has been changed. The first one I bought for me and my girlfriend was wonderful! So I decided to buy another one two weeks later. However, at this point, they did not send me this product they sent me some weird thing from Japan with a cartoon animal on the package. I could get over that, but the thing stunk to high heaven. The first one did not stink. This one stinks so bad it literally stinks up four rooms of the house. It smells like a dead skunk. If you touch it, the smell stays on your hands. Washing your hands, washing the product, air drying it, repeatedly... it does NOT Help. If you use this on your intimates, or leave it lay on a piece of clothing or a sheet, whatever it touches will stink. I bought another after this, the cockvibe #4 in purple, and it stinks as well, but at least it was in english packaging. The Manufacturer has probably changed the components of this toy, and for that alone I rate this very poorly. These stink so badly that discrete ownership WILL NOT happen! Someone is going to think a dead animal is in your house, and hunt for the smell. Seriously. Do not buy this, or any other Jelly/PVC related items especially the Cockvibe line! Save yourself some time and effort and buy glass, hard plastics, or silicone... the jelly stuff from this manufacturer is awful. Basically Yours / Blush Novelties is just awful. The only consolation from this is I was refunded for one of the two intensely smelly, unusable products that I purchased. DON'T WASTE YOUR MONEY ON THESE!