Yes, this is a legit vendor. I ordered my 100cm doll thinking it would take a while. A couple of weeks later she arrived by UPS. My wife and I unboxed her and everything was in order but the factory forgot to send the extra eyes I ordered. I got with the seller and the eyes were shipped. They responded to all my emails, usually in a couple of hours. I’m happy with my little dolls. She’s my second one and they’re my sleeping companions. A doll is some of the best money you’ll ever spend.