Took a while to climax, maybe too long. Almost gave up on it, but worth it.