Great addition to my creality cr10 v2. I'm a beginner to the 3d printing scene and, call me lazy, but when I got my initial machine set up I was a tad disappointed at the prospect of having to redial in my print bed constantly. This certainly takes care of that issue. It was really easy to install, I would have liked more in depth instructions provided in the box. That's not to say they were insufficient; they were just to the point so I ended up looking up an installation video and I definitely recommend that for upgrading the firmware in your machine to use this.
Since installed, I added extra code for it to level the bed before every print, just as a precaution, and the few prints I've done since installing the bl touch have turned out really well!
If you're here contemplating whether you want to spend the extra money on this for your machine, do it. It's a no brainer and you'll most definitely be happy you did!