Yes, I was pleasantly surprised by the weight and texture of this doll; it feels very realistic! Its two holes are deep and tight. The only downside I encountered was the lack of a cleaning stick to help dry the inner parts after washing. Without one, it can take a while for it to air dry. Despite this, I would still highly recommend it. Amazing price’s you guys have got me a wonderful doll, she is simply perfect, good job.