Vinyl doll head, arms, legs and body. There are 11 ball joints on the doll. It can make different pose. If you want to make BJ dolls, you are welcome to us£¡