Yes, I am 100% satisfied with the site, transaction, quality, and superb customer service that I received. My first doll was damaged in transit, which made my order take about one month to complete. Although it’s not their fault, the staff did everything within their power to rush order a new doll and I could not be happier with the final product! Thank you to all of your team for a job well done!