I think this is the perfect doll to see if it suits you before you go out and build your own doll. It's cheaper than most dolls you'll find online and the quality is pretty good. I had to deduct a star because my doll has 2 left hands. I didn't really notice until I've spent a few days with mine. I really wish this company would offer more customizable features as many people will end up owning the same puppet. But, as I said before, this puppet can be tested.