Yes they fit. The doll is very well made and the hair stands up beautifully to being brushed and styled. I bought this item for my granddaughter to play with when she visits. She loved it so much I purchased a second doll and had it mailed directly to her. She is 8.
Sorry, my grandkids have two of these, but live out of town. I think the face is vinyl but not sure and don't know where it was made, but the girls love them and they are just the perfect size for the 2 yr. old to handle.