Good but not Great!
While I enjoyed the convenience and mobility of the cap, it didn't stay heated for not even half of the time it said it would (30-45 mins). I  had to reheat the cap for 2 more minutes to get the desired length of penetration and my microwave is new. Therefore, it's good, but not great.
Rating: 3 stars