Yes, the site is legit and seller is nice. I made a mistake and my doll was shipped to another location. But customer service helped me avoid losing the package; everything is in order now. For the price, this doll is very well made. The customer service staff responds quickly to any questions, and they take care of you and give you helpful advice. Many thanks to the seller for their excellent service. I recommend doing business with them.