Yes, she looks better than expected and the function of her has 100% passed my expectations. The customer support kept me updated through the whole shipping process and was very helpful. Always responding back within a timely fashion and keeping me in the loop with the process. My doll took about 10 days to be built and the international shipping only took around a week to come. I was surprised to say the least on how fast everything went from the factory to my home.