Yes, they are legit. Fast delivery – ordered Wednesday night, package arrived Thursday. The doll is in excellent condition without any defects. All joints are working well and the doll is fully functional. After washing and spraying the doll for the first time, I found that the skin texture and feel are much better than silicone. No bad smell. I am happy with my purchase and would recommend to anyone who is looking for a quality doll without having to wait more than a few days.