Yes, I was pleasantly surprised by the weight and texture of this doll; she feels very realistic! Her two holes are deep and tight. The only drawback I noticed was the lack of a cleaning rod to dry the internal parts after cleaning. There is no cleaning rod and it takes a while to dry. Still, I highly recommend it. Amazing price for a great doll you got me, she is just perfect and dries well.