Yes, this toy is an absolute dream! It looks beautiful and is incredibly soft. Size and weight were spot on easy to handle. Joints were stiff but not overly stiff to the point of being immobile. Definitely a good price for what you get. Has outstanding attention to detail. It works well with a bit of lube and is easy to clean with some cleaner and running water. For the price, it’s pretty solid and well worth it.