Yes, I would give it 5 stars. It takes me a long time to have sex with a real girl and this doll only took me a few minutes! When I was done, I carried her into the bathroom and helped her get clean. I took her back to my guest room, laid her on a towel on the bed, and smiled because I knew what else I was going to do tonight.