Yes, the site is legit. The service I had was amazing! Everyone answered any questions I had and were super friendly! The product itself was very high quality and as described. Overall, the doll has exceeded my expectations from the moment I’ve started unboxing her and we really enjoy our quality time together. An investment that was well worth it for me! Thanks to the cs team for their help along the way in making sure I receive my girl the way I wanted her!