Yes, a recommended site! Perfect! Very realistic! The only thing is that there is a lot of learning involved in caring and maintaining the doll which caught me off guard, (including moving her around properly), however like anything to have something of quality it requires effort.( similar to a car). Of course the seller was nice enough to give many tips on doll maintenance. As far as the actual product there were no issues. I believe it will last long if I use it correctly and clean it in time. Overall 5 stars!