This works well, spent a week trying to get it hooked up and running on my cr-10 v3, easy enough to install. My only issues were trying to get cr-touch firmware for my printer. It is the exact same concept as the bl-touch so i ended up installing that firmware and its uses the cr- touch with no issues